GCE O Level science (chemistry) - Cheng, Lee Sook (Redsport Publishing, 2005)