Cambridge Certificate in Advanced English 1 : with answers : official examination papers from University of Cambridge ESOL Examinations. (Cambridge University Press, 2009)