God, Humanity and the Cosmos - 2nd edition: A Companion to the Science-Religion Debate