New Headway English Course : Intermediate teacher - Soars, Liz (Oxford, 1996)