Chemistry A Course for O level - "Prescot, Christopher N" (Singapor, 2009)