Advanced Language Practice with Key :English Grammar and Vocabulary /Michael Vince with Peter Sunderland. - Vince, Michael (Oxford Macmillan Publishers, 2003)