Advanced skills A resource book of advanced-level skills activities - Haines, Simon F. E. (Cambridge University Press, 2006)
Keywords: English language -- Textbooks for foreign speakers