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

Powered by Koha