A recent Sunday worship service moved me to tears. Despite being an analytical sociologist committed to rational descriptions of human behavior, my eyes welled up. Our pastor invited parishioners desiring to be healed to come forward and be anointed with three drops of oil on the forehead.
Here is the mature thought of one of the academy’s most eloquent and learned scholars of religion and science. John F. Haught is both a distinguished professor in the theology department at Georgetown University and director of the Georgetown Center for the Study of Science and Religion.