Kevin Malloy

Kevin Malloy Image by John Sloan I first met Kevin Malloy eons ago in the USENET newsgroup A few years later Kathleen and I moved to Colorado, and a few years after that Kevin and I ended up working at the same company in the same building. Kevin is one of my heros: he’s […]