About John Broomhall

Retired computer geek, biking and flying forward until such time I fall off the perch.