Natural english (upper-intermediate teacher's book) - Ruth Gairns (Oxford Univ. Press, 2003)