Brian McTiernan 

Retired engineer, lucky husband, father, grandfather, and barefoot Democrat.