All About Chemistry 'O' Level - "Heyworth, Dr Rex M" (Pearson Education Singapore, 2014)