After thirty-seven years of teaching and scholarly work in philosophy, theology, history and ethics at USU, Philosophy Professor Dr. Richard
Tag Archives: Richard Sherlock
Richard Sherlock, a professor of philosophy and religion at Utah State University, refused to allow his maturity in life stand
Richard Sherlock is one of a kind. He routinely wears a cheetah print bow-tie, there’s a rogue string cheese on