CAE practice testsby Charles OsborneEnglish languageExaminations, questionsExaminations, questions, etcTextbooks for foreign speakersWriting a summary for young readers…For young readersBook data: Open Library