Helen De Cruz
Professor of Philosophy, Saint Louis University

Helen De Cruz is professor of philosophy and Danforth Chair in the humanities at Saint Louis University in Missouri. Her latest book is The Challenge of Evolution to Religion (2020), co-authored with Johan De Smedt.

Written by Helen De Cruz

Scientists near the Daneborg research station in Greenland, July/August 2014. Photo by Jean Gaumy/Magnum

Philosophy of science
The necessity of awe

In awe we hold fast to nature’s strangeness and open up to the unknown. No wonder it’s central to the scientific imagination

Helen De Cruz