Chemistry O level - "Dr Rex M Heyworth & J G R Briggs" (Hodder Education Singapore, 2013)