Pete Kelley

111
reputation
3

Finds technology solutions. Enjoys puzzles, chess, music, juggling, running.