O'Level Islamiyat Paper 1 Syllabus 2058/1 - "Sohrwardy, Khalid Hameed" (s.n enterprises Karachi, 2019)