7,965
reputation
6
3

Ken Herbert

Web & software developer, photographer, movie lover, musician, boardgamer, lover of open source.