Passages : an upper-level multi-skills course : student's book 1 - Richards, Jack C. (Cambridge University Press, 1998)