Ready for CAE / Class CD 3 of 3 Progress tests and final tests - Norris, Roy (Oxford : Macmillan, 2004)
Coursebook
Council of Europe C1