Roger B. Duncan

Roger B. Duncan was professor of philosophy at the University of Connecticut, as well as professor at Holy Apostles College and Seminary.

Articles: