CAMBRIDGE O LEVEL ISLAMIYAT (PAPER 1) - "NISHAT, HAMMAD IBN" (BOOKMARK PUBLISHERS PAKISTAN, 2020)