Leslie Anne Hadfield is an assistant professor of African history at Brigham Young University. She has published articles in various African history journals.
A Bold Profession
Leslie Anne Hadfield - Hardback
£80.00