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