Helen De Cruz
Helen De Cruz is the Danforth Chair in the Humanities and professor of philosophy at Saint Louis University. She is the author of Religious Disagreement and (with Johan De Smedt) A Natural History of Natural Theology and the editor and illustrator of Philosophy Illustrated.