The New Cambridge English Course - Swan, Michael; Walter, Catherine (Cambridge : Cambridge University, 1990)