Textual Sources For The Study Of Islam by Andrew Rippin & Jan Knappert