Thorne, Sara
Mastering advanced English language
Sara Thorne
- New York Palgrave 1997.
- xii, 488 p. 23cm
- Palgrave master series .
Includes index
0333628322
English language -- Rhetoric -- Problems, exercises, etc
English language--Grammar--Problems, exercises, etc