Advance Your English : A short course for advanced learners - Annie Broadhead (Cambridge University Press, 2000)