Cambridge O level Islamiyat Paper 1 Skill book - "Sohrwardy, Khalid Hameed" (Cambridge karachi, 2014)