James Thomas Gibbons 

Married, father of two, first generation American. Retired. Amazed by what's going on. Snarky. Spends too much time looking at screens.