Cambridge vocabulary for IELTS advanced with answers : self-study vocabulary practice : Cambridge English - Cullen, Pauline (Official Cambridge preparation materials for IELTS, 2012)