Greg Barnhill
Greg Barnhill's avatar
Insufferable disappointed optimist. tech worker/Analyst/coder/admin, bad musician, pet human for two shar-pei dogs