Richard Sherlock, Professor of Philosophy at Utah State University, with advanced training in theology, ethics, and philosophy at Harvard. Before coming to USU he taught at the University of Tennessee and was professor of moral theology at Fordham University in New York. He has over 80 books, book chapters, articles and book reviews in theological and philosophical ethics and applied ethics, history of philosophy and theology, philosophical theology, and religious history. His book on the theological meanings of genetics is just appearing in Fall 2007. A reader on religion and science will appear next year.
click here to see curriculum vitae