Philosophy, Science and Religion for Everyone - 9781138234215