Nature and altering it - Verhey, Allen. (Grand Rapids, 2010)