Vocabulary for IELTS Advanced with Answers by Pauline Cullen (2012) – 28