Science, theology, and ethics - Peters, Ted (Ashgate, 2003)