Chemistry for matriculation semester 1 - Tan, Yin Toon (Oxford fajar, 2018)