A Prophet Has Appeared: The Rise of Islam through Christian and Jewish Eyes by Stephen J. Shoemaker

Early Islam has emerged as a lively site of historical investigation, and scholars have challenged the traditional accounts of Islamic origins by drawing attention to the wealth of non-Islamic sources that describe the rise...