Farid Esack

Quran: a beginner's guide - Oneworld publications 2024

9781851686247 (pbk)