John Atkins 

Retired Canadian teacher, journalist, clergy and political junkie.