Christopher Hitchens is the most mixed of mixed bags. His writings can draw from me anything from "right on" to "fuck you." This one is a winner. As he says part way through, if you have tears prepare to shed them. Nothing is ever really simple but I can still only blame one man and we all know who that is.