Robert T. Pennock is Associate Professor at the Lyman Briggs School and in the Department of Philosophy at Michigan State University.
This book is a terrific one-volume summary of the scientific, philosophical and theological issues. -- Scientific American