Thorne, Sara

Mastering advanced english language / Thorne, Sara. - 2nd ed. - New York: Palgrave Macmillan, 1997. - xiv,634p.;24cm.

Includes bibliographical references.

9781403994837

420 THO