Human beings undergo psychological development. At each level or stage of development, they will see the world in a different way. Hence, each level of development has, as it were, a different religious belief or worldview. This does not make God or Spirit the result of human development; it does, however, make the ways in which humans conceive of God or Spirit the result of development. And this is where it gets really interesting.
Which Level of God Do You Believe In? (2004)