Richard Sherlock,
BA Summa Cum Laude, Phi Beta Kappa, University of Utah, MTS, MA, Ph.d Harvard, graduated 1978. Taught at Northeastern University, Boston; University of Tennessee Center for the Health Sciences, Memphis Tennessee (medical ethics) ; Fordham University, New York (moral theology); Utah State University over 90 books, book chapters, articles, and book reviews.