In one of this week’s features, eminent scholar Philip Clayton proposes that we are entering a new stage in the tangle between religion and science. Professor Robert Tapp responds.
Robert B. Tapp
Robert B. Tapp is Professor Emeritus of Humanities, Religious Studies, and South Asian Studies at the University of Minnesota and Dean & Faculty Chair Emeritus at The Humanist Institute, New York City.