Existence of God, cavemen, and ghosts