Kent R. Brooks was an associate professor of Church history and doctrine at Brigham Young University when this was written. He received his PhD from Brigham Young University in family studies.
- 708 views
Kent R. Brooks was an associate professor of Church history and doctrine at Brigham Young University when this was written. He received his PhD from Brigham Young University in family studies.