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