Cambridge First Certificate in English 7: Examination papers from University of Cambridge ESOL Examinations: English for Speakers of Other Languages; Student's book with Answers - Carne P. Paul; Hashemi L. Louise; Thomas B. Barbara (Cambridge Books for Cambridge Exams)