null

Richard Sherlock

Richard Sherlock, Ph.D., a former Mormon who became Catholic in 2012, was a professor of philosophy for thirty-seven years at Utah State University.

Compare Selected