“He was visited constantly by angels,” Elder George Q. Cannon said of Joseph Smith. “These various angels, the heads of dispensations, . . . ministered unto him. . . . He had vision after vision in order that his mind might be fully saturated with a knowledge of the things of God, and that he might comprehend the high and holy calling that God had bestowed upon him” (Journal of Discourses, 23:362). Historical records of early Latter-day Saints, Doctrine and Covenants, and early Church documents reveal that Joseph Smith's visions and visits by heavenly messengers are too numerous to count.