Chemistry for matriculation : semester 1 - Tan Yin Toon (Penerbit Fajar Bakti Sdn.Bhd., 2005)