The spiritual sense of our place in nature… can be traced to the origins of human civilization… The last vestige of organized goddess worship was eliminated by Christianity.