rujukan komprehensif milenium SPM Sejarah Peradaban Dunia KBSM. - Ranjit Singh Malhi (Federal Publications Sdn.Bhd., 2000)