(I think this is Steve Kelso, but not a particularly flattering pictures of him. He's one of my all time favorites - I think I mentioned seeing him
once at a Folsom Street fair signing photos, and was so cotton-mouthed and dumb-struck that I couldn't say anything intelligible. A friend - who was one of the founders of Titan Media - said afterwards the he had the same reaction! Another rumor is that he's still alive and well, managing a bar in New Jersey somwhere - but is mostly clean shaven these days).