Ecology: A primer for Christian Ethics - ROLSTON, III Holmes (Villanova Villanova university, 2007)