Cambridge vocabulary for advanced without answers answers : classroom vocabulary practice /
Haines, Simon.
University of Cambridge.ESOL Examinations.
Cambridge : Cambridge University Press,
2012.
Official preparation material for "Cambridge English: advanced" also known as "Certificate in advanced English (CAE)"