4
1
10
Modern English Teacher
Michael Swan
Additional Author
mixed material
03080587
New York
Cambridge
1992
English 3 student's book
Michael Swan
Additional Author
mixed material
Sydney
Cambridge University Press
1987
English course 1 student's book
Michael Swan
Additional Author
mixed material
New York
Cambridge University Press
1984
English course 2 student's book
Michael Swan
Additional Author
mixed material
New York
Cambridge University Press
1989