Chemistry for matriculation semester 1 - Tan Yin Toon (Oxford Fajar, 2008)