Meanings into words : upper intermediate : an integrated course for students of english 
Doff, Adrian.
Cambridge University Press,
1984