Mind, World, God: Science and Spirit in the 21st Century