Hard Fought Hallelujah RELATED POSTS:Disenchantment, Deconstruction, and Disentanglement (1/3)Richard Dawkins' Final LectureThe Worldview ReaderChurchA 3D God in a 2D World