books by author
Michael Swan
BRITISH GUIANA THE LAND OF SIX PEOPLES
The New Cambridge English Course 2 Practice book
The New Cambridge English Course 3 Test book
The New Cambridge English Course 4 Practice book
The New Cambridge English Course 4 Teacher's book
Learner English: A Teacher's Guide to Interference and Other Problems
The New Cambridge English Course 1 Practice book
The Cambridge English Course 3 Student's book
When They Come For You
Thinking about Language Teaching: Selected articles 1982-2011
Practical English Usage
Grammar Scan
Selected Short Stories (Modern Classics S.) DAISY MILLER, LAST OF THE VALERII, REAL THING, LESSON OF MASTER
Practical English Usage
Basic English Usage
Basic English Usage
Basic English Usage
The New Cambridge English Course 1 Practice book A
The Cambridge English Course 2 Split Edition Student's book A
The Cambridge English Course 1 Split Edition Student's book B: Bk. 1B
Understanding Ideas Student's book: Advanced Reading Skills
Practical English Usage (3rd Edition)
Practical English Usage (2nd Edition)