Speaking extra : a resource book of multi-level skills activities - Gammidge, Mick (Cambridge: Cambridge University Press, 2004)
With CD-ROM : Speaking extra / Mick Gammidge
Keywords: English language -- -- Study and teaching -- -- Foreign speakers; English language -- -- Spoken English