![](/sites/default/files/author/photo/Cannon_Donald_Q.jpg)
Donald Q. Cannon is a professor emeritus of Church history and doctrine and a former associate dean of Religious Education at Brigham Young University. He received bachelor’s and master’s degrees from the University of Utah and a doctorate from Clark University. He lives in Orem, Utah.
- 324 views