Cambridge certificate in advanced English : with answers : examination papers from the University of Cambridge ESOL examinations: English for speakers of other languages. 4 (Cambridge books for Cambridge exams, 2001)