Don Coolidge 

Retired software developer and bug-fixer extraordinare. Longtime guitarist. Hiker, omnivorous reader, gardener, general handyman, chef, lover of good wines. Dabbler in sciences of varied sorts. Religious historian. Progressive. Recovering punster.
See followers