books by author
Michael Swan
Practical English Usage

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
BRITISH GUIANA THE LAND OF SIX PEOPLES

Selected Short Stories (Modern Classics S.) DAISY MILLER, LAST OF THE VALERII, REAL THING, LESSON OF MASTER
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)
