IGCSE study guide - Berry,Bob (Hodder murray, 2005)