Islamic legend: histories of the heroes, saints and prophet of Islam, volume I - Knappert, Jan (Leiden:EJ Brill, 1985)