Palmer, Graham.
Writing extra : a resource book of multi-level skills activities / Graham Palmer. - Cambridge : Cambridge University Press, 2004. - 128 p. : ill. ; 30 cm. - Cambridge copy collection .
0521532876 (pbk.) 9780521532877 (pbk.)
English language--Study and teaching--Foreign speakers.
English language--Written English--Study and teaching--Foreign speakers.
PE1128.A2 / P35 2004
808.042 / PAL 2004
Writing extra : a resource book of multi-level skills activities / Graham Palmer. - Cambridge : Cambridge University Press, 2004. - 128 p. : ill. ; 30 cm. - Cambridge copy collection .
0521532876 (pbk.) 9780521532877 (pbk.)
English language--Study and teaching--Foreign speakers.
English language--Written English--Study and teaching--Foreign speakers.
PE1128.A2 / P35 2004
808.042 / PAL 2004