Cambridge 'O'Level Islamiyat Paper 1 (Syllabus 2058/1) - "Sohrwardy,Khalid Hameed" (BOOKMARK Karachi, 2018)