Very well written article comparing religion to a stubborn puzzle placeholder that has create a life of its own and refuses to be replaced with scientific understanding.
http://www.rationalresponders.com/religion_the_rogue_puzzle_piece
http://www.rationalresponders.com/religion_the_rogue_puzzle_piece





