John Millington-Ward
The new intermediate English course
The use of tenses in English
British and American English
British and American English
British and American English short stories and other writings
New intermediate English grammar
Practice in structure and usage for intermediate students
Practice in the use of English
Practice in the use of English, 100 exercises