Islamic Legends : Histories of the Heroes Saints and Prophet of Islam - Knappert, Jan (Saint Joseph's University, 1985)