Advance Your English : short course for advanced learners (Teacher's Book) - Annie Broadhead (Cambridge University Press, 2000)