Cambridge O level Islamiyat paper 2 Skills book - "Sohrwardy, Khalid Hameed" (Bookmark Publishing, 2019)