Terry B. Ball

Terry B. Ball (Ph.D., Brigham Young University) is Associate Dean of Religious Education, Associate Professor of Ancient Scripture at Brigham Young University and Director of the Religious Studies Center.

Book Chapters (1)

Journal Articles (4)