Meanings into words : intermediate student's book - Adrian Doff, Christopher Jones & Keith Mitchell (Cambridge University Press)