Leslie Anne Hadfield Author

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