Changes 3 ( Student's book ) - Jack C Richards (Cambridge Univ. Press, 1995)