Edward Davis

Showing 1 result

Science and Religion: The Draper-White Conflict Thesis
  • Video
  • 4:59
  • Save

Science and Religion: The Draper-White Conflict Thesis

In this short film, historians of science Dr. Lawrence Principe and Dr. Edward Davis examine the roots and social context…