Imagining the Impossible: Magical, Scientific, and Religious Thinking in Children