Challenging Nature: The Clash of Science and Spirituality at the New Frontiers of Life