Cambridge vocabulary for advanced without answers classroom vocabulary practice ; [official preparation material for Cambridge English: Advanced, also known as Certificate in Advanced English (CAE)] - Haines, Simon 1955- (Cambridge Univ. Press, 2012)