SCIENCE SMART TEXTBOOK 3 - "ANN, DAVID LIM KEE" (ALSTON PUBLISHING SINGAPORE, 2000)