The Cambridge CAE course - Spratt, Mary; Taylor, Lynda B. (Cambridge examinations publishing, 1997)