Top science examination papers 3 - Cheng, Helena (Singapore : Educational Publishing House Ltd, 2012)