Sejarah : Tingkatan 5 - Mohd Sohaimi Esa (Johor : Pelangi, 2006)