Passages : an upper-level multi-skills course : workbook 2 - Richards, Jack C.; Sandy, Chuck (Cambridge, U.K. ; New York : Cambridge University Press, 2000)
Keywords: English language -- Problems, exercises, etc; English language -- Textbooks for foreign speakers