Writing extra : a resource book of multi level skills activities /
Graham Palmer.
- Cambridge : Cambridge University Press ; 2009.
- 128 p. : ill ; 30 cm.
9780521532877
English language--Study and teaching--Foreign speakers English language--Written English--Study and teaching--Foreign speakers