Understanding Basic Chemistry Through Problem Solving: The Learner's Approach , Kim Seng Chan, Jeanne Tan, Tan, Jeanne