Textual sources for the study of Islam by Rippin, Andrew | Menrva Books | MenrvaBooks