Richard Sherlock  is Professor of Philosophy at Utah State University. He has taught at Northeastern University in Boston,  University of Tennessee, Fordham, and Utah State.  He has a B.A. from the University of Utah and three degrees from Harvard: Master of Theological Studies, M.A. and Ph.D.  His training is in philosophical and moral theology, moral philosophy, and political philosophy. He has published 90 book reviews, book chapters, articles and books in  bioethics, history of philosophy/theology, moral theology, philosophical theology, and church history. He is currently writing a book chapter on Mormonism for a volume on new religions being published by Ashgate and large book  Mormonism and the Moral Life for Kofford Books.