Nature, human nature, and God. - Barbour, Ian (Saint Joseph's University, 2002)