About Steven C. Harper
Steven Craig Harper is a historian for the Church History Department of The Church of Jesus Christ of Latter-day Saints, and a former professor of church history and doctrine at Brigham Young University.
Steven Craig Harper is a historian for the Church History Department of The Church of Jesus Christ of Latter-day Saints, and a former professor of church history and doctrine at Brigham Young University.