O Level Islamiyat Text Book Paper 1 - "Hammad Ibn Nishat" (Pakistan, 2014)