Human Beings Appear to be Wired for Religion

And, oh, this happened too...