Larry C. Porter (Ph.D. in History of Religion, Brigham Young University) is Professor Emeritus of Church History and Doctrine at Brigham Young University.