All about Chemistry O Level - "Dr Rex M Heyworth" (Pearson Education South Asia Pte Ltd Singapore, 2013)