Duncan, Dr. Roger


Dr. Roger Duncan, is part-time professor of philosophy.

Education:Philosophy, Yale University, New Haven, CT


X