Robert C. Freeman

(J.D., Western State University) is Associate Professor of Church History and Doctrine at Brigham Young University. He spent 11 years in the Church Education System.

Journal Articles (1)