Culture Now Playing at Reason.tv: Christopher Hitchens Says Bah, Humbug To Christmas Reason Staff | 12.19.2007 1:43 PM Visit this story. CultureReligion