Log In | Register
Shane Doyle is Professor of African History at Leeds University and editor of the Journal of African History. His research focuses on modern African history, demographic history, medical history, history of sexuality and the history of the family.
Shane Doyle
Shane Doyle, Felix Meier zu Selhausen and Jacob Weisdorf