Interesting and thought-provoking series of articles in Psychology Today by Satoshi Kanazawa, an evolutionary psychologist and coauthor of Why Beautiful People Have More Daughters, about the evolutionary origin of religious belief (which also explains why men are horn dogs).
Why do we believe in God? I
Why do we believe in God? II
It also explains why women are generally more religious than men.
Why are women more religious than men? I
Why are women more religious than men? II
It seems to make sense.