THE CAMBRIDGE ENGLISH COURSE , 1. TEACHER 'S BOOK by MICHAEL SWAN and CATHERINE WALTER , 1990