• A Hobbit a Wardrobe and a Great war


2012 November

Huffington Post: A Crisis of Conscience in Benghazi


The deadly terrorist attack on the American diplomatic mission in Benghazi, Libya represents not just a failure of intelligence. It symbolizes the failure to face unpleasant truths about the hatreds unleashed by corrupted religion.

Standpoint: Bad Religion, American-Style


Ever since Puritans plunged into the New England wilderness, determined to renounce worldly corruptions and establish “a city upon a hill”, American preachers have thundered against the poison of irreligion. So, too, today.