Theistic evolution: a scientific, philosophical, and theological critique - Moreland, James Porter; Fuller, Steve; Meyer, Stephen C.; Shaw, Christopher; Gauger, Ann K.; Grudem, Wayne A. (Crossway, 2017)