Islamic legends histories of the heroes, saints and prophets of Islam - Knappert, Jan (NISABA : religious texts translation series ; vol. 15, 1985)