Christopher Hitchens Has Died– Doug Wilson has written an obituary for the devout atheism. Wilson and Hitchens spent a good amount of time together debating the existence of God. You should check it out.