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.
- 687 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.