Mastering O' Level Islamiat - "Aslam, Muhammad Bilal" (,Tariq Najib Corporation Lahore, 1999)