Mastering O'Level Islamiat - "Aslam, M. Bilal" (Tariq Najib Lahore, 2006)