God: the failed hypothesis : how science shows that God does ...
Victor J. Stenger
God: The Failed Hypothesis