Cambridge O Level Islamiyat paper 2 - "Sohwvardi,Khalid Hameed" (Bookmark Karachi, 2015)