Daren E. RayDaren E. Ray is an assistant professor of history at Brigham Young University, where he teaches African, Islamic, and world history. He has published his multidisciplinary research in History in Africa and Muslim World journals, i>The Swahili World edited volume, and elsewhere. He also co-organizes the Rocky Mountain Workshop in African History. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code
Hi! I'm Vidya, your virtual assistant.
Need a book recommendation, help with your order or support with any query? I’m here to assist you.