Get updates from The Soul and the City delivered straight to your inbox
Ralph C. Hancock holds degrees from BYU and Harvard, and has taught political philosophy at Brigham Young University since 1987; he is also President of the John Adams Center for the Study of Faith, Philosophy and Public Affairs, an independent educational foundation (johnadamscenter.org).