John M 

Retired Navy pilot. Retired lawyer. Father, grandfather and generally pissed off at 1/3 of my fellow citizens.