Cambridge O Level Islamiyat skills book Paper 2 - "Sohrwardy, Khalid Hameed" (Karachi, S.N enterprises., 2015)