Score in STPM Sejarah Islam (500-1918) - Mohd. Zaki Ahmad (Oxford Fajar Sdn. Bhd, 2015)