Cambridge O Level Islamiat Paper 1 (2058/1) skill book - "SOHRWADY , KHALID HAMEED" (,HAMDA HAQUE Pakistan, 2014)