Title: English workshop, 3rd course, revised Canadian edition
Subjects: Problems, exercises, Grammar, English language