Dr. Feingold is Assistant Professor Of Philosophy at St. Patrick’s Seminary and University, with a specialty in medieval philosophy (esp. Aquinas), metaphysics (esp. philosophy of God), ethics (esp. moral psychology)....