Writing extra : a resource book of multi-level skills activities /
Graham Palmer
- 3rd ed
- Cambridge : Cambridge University Press, 2006
- 128 p : ill
- Cambridge copy collection .
0521532876
nglés--estudio y enseñanza Inglés--Libros de texto para extranjeros English language--Study and teaching--Foreign speakers