Face2face intermediate and upper intermediate - Tims, Nicholas. (intermediate and upper intermediate Cambridge University Press, 2007)