Andrew H. Hedges

Andrew H. Hedges has a PhD in American history from the University of Illinois, Urbana-Champaign. He is an associate professor of church history and doctrine at Brigham Young University.

Books (2)

Book Chapters (4)

Journal Articles (6)