Angus GrogonoBooksCambridge International AS and a Level Thinking SkillsThinking SkillsCambridge International AS and a Level Thinking Skills SETAuthor data: Open Library