Cambridge O Level Islamiyat Paper 1 Syllabus 2058/1 Skill Book - "Khalid Hameed Sohrwardy" (Book Mark Publication Karachi, 2019)