AG Fairfield 

Trained in journalism, hates being lied to. Open to evidence and plausible explanations. Trusts in a God greater than the present darkness. Feels bad about Canada, my birthplace.
See followers