Physics for matriculation 2 revised second edition. - Zahrah Ahmad (Kuala Lumpur: Oap, 2008)