Chemistry for matriculation semester 2 - Tan, Yin Toon (Penerbit Fajar Bakti, 2005)