
Donald Q. Cannon is a professor emeritus of Church history and doctrine and a former associate dean of ºìÐÓÖ±²¥ Education at ºìÐÓÖ±²¥. He received bachelor’s and master’s degrees from the University of Utah and a doctorate from Clark University. He lives in Orem, Utah.
- 456 views