Cambridge igcse biology - "CLEGG , JACKIE" (Harper collins publishers , London, 2006)