Author: Roberts, Michael B. Ph. D.
Alternate names: Roberts, Michael B
Title: Ph. D.
Bio: Secretary of History and Philosophy of Science Group (Christians in Science) and OU tutor in Religion in Victorian Britain. -The Gospel Coalition