Christopher Hitchens, political journalist, cultural critic, public intellectual and self-described contrarian, is one of the most controversial and prolific writers of his generation. His most recent book, God Is Not Great, was on the New York Times best