The New Cambridge English Course : Practice 4 + Key : Upper-Intermediate - O'Sullivan, Desmond; Swan, Michael; Walter, Catherine (Cambridge University Press, 1993)