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
Liberation and Development
Leslie Anne Hadfield - Paperback
£21.95