Interchange 3 (Student's Book) - Jack C. Richard, Jonathan Hull (Cambridge University Press, 2005)