English Vocabulary in use : Pre-Intermediate & Intermediate - Redman, Stuart (2006)