brian kirkby

1
reputation
2

father of six, twiddler of bits, thinker of thoughts