Mastering advanced English language /
Thorne, Sara,
Mastering advanced English language / Sara Thorne. - Second edition. - xiv, 634 pages : illustrations, maps ; 24 cm. - Palgrave master series . - Palgrave master series. .
Previous ed.: Basingstoke: Macmillan, 1997. Includes index.
1403994838 9781403994837
English language--Usage
PE1460 / .T49 2008
428
Mastering advanced English language / Sara Thorne. - Second edition. - xiv, 634 pages : illustrations, maps ; 24 cm. - Palgrave master series . - Palgrave master series. .
Previous ed.: Basingstoke: Macmillan, 1997. Includes index.
1403994838 9781403994837
English language--Usage
PE1460 / .T49 2008
428