Islamiyat A Core text for Cambridge O Level - "Thomas, David" (Oxford Karachi, 2016)