Evolution and Christian Faith

Books

BookMarks

Roughgarden, who teaches biological sciences and geophysics at Stanford University, attempts to sort fact from fiction in the debate over evolution.