Bruce S HallBruce S. Hall is an assistant professor at Duke University. His work appears in the Journal of North African Studies, the International Journal of African Historical Studies and the Journal of African Studies. Professor Hall previously held positionsas an assistant professor at the University at Buffalo (SUNY) and as an Andrew W. Mellon postdoctoral fellow at The Johns Hopkins University. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code