Front-runner matriculation chemistry Semester2 - Yip, Peter (Arah Pendidikan, 2007)