The Source of Hope

October 19, 2010. The theater marquee read “God or No God? A Debate – Christopher Hitchens vs. Larry Taunton.” It was reminiscent of similar advertisements for heavyweight fights. This had been a long time coming. Atheist Christopher Hitchens and I had debated one another many times: Birmingham, Alabama; Edinburgh, Scotland; St. Louis, Missouri; and even on … Read more