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