Practical English usage /
Swan, Michael
Practical English usage / Michael Swan. - xxiv, 664 pages ; 30 cm
Includes index.
0194311856
English language--Usage
English language--Grammar
English language--Grammar--Textbooks for foreign speakers
PE1106 / .S94 1980
Practical English usage / Michael Swan. - xxiv, 664 pages ; 30 cm
Includes index.
0194311856
English language--Usage
English language--Grammar
English language--Grammar--Textbooks for foreign speakers
PE1106 / .S94 1980