Cambridge first certificate in English 7 : with answers (Cambridge University Press, 2007)