CAMBRIDGE O LEVEL ISLAMIYAT PAPER 1 SKILL BOOK (SYLLABUS 2058/1) - "KHALID HAMEED SOHRWARDY" (BOOK MARK P, 2019)