Shaykh Faheem The Meccan Dawn A Response to the Revisionist Rhetoric in the Modern Age - 2022 - South Africa Islamic Lifestyle Solutions Publication 2022 Subjects--Topical Terms: Comparative Religions and SectsComparative ReligionsResponse to objections aganst Islam LC Class. No.: BP158