Swan, Michael, 1936-

Kaleidoscope : an anthology of English varieties for upper-intermediate and more advanced students / Michael Swan - Cambridge : Cambridge University Press , 1979 - ix , 214 p . ; 19 cm .

0521216214


Anthologies.
English language--Written English.
English language--Textbooks for foreign speakers.

428.9 / SWA