Islamic Legends: Histories of the Heroes, Saints and Prophets of Islam  (2 Volume Set (Nisaba)