Skip to main content

Richard Sherlock

Richard Sherlock

Department of Languages, Philosophy and Communication

Pofessor

Christianity, Philosophy of Religion, Catholicism

Contact Information

Office Location: Old Main 204
IconPhone: (435) 797-1244
IconEmail: richard.sherlock@usu.edu