Cambridge O level Islamiyat paper 2 skill book - Sohrwardy, Khalid Hameed (S. N. Enterprise Karachi, 2019)