John Mitchell 

Retired. News and social comment junkie