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
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