Basic English usage /
Swan, Michael
Basic English usage / Michael Swan. - Thirteenth impression 1995 - 288 pages : illustrations ; 22 cm
Includes index.
0194311872 9780194311878
86186505
English language--Errors of usage--Dictionaries
PE1460 / .S93 1995
Basic English usage / Michael Swan. - Thirteenth impression 1995 - 288 pages : illustrations ; 22 cm
Includes index.
0194311872 9780194311878
86186505
English language--Errors of usage--Dictionaries
PE1460 / .S93 1995