Leslie Anne Hadfield

Image
Leslie Anne Hadfield is an assistant professor of African history at Brigham Young University. She has published articles in various African history journals.


This author's publications


Liberation and Development
Black Consciousness Community Programs in South Africa
Author