publisher: Heinle ELT
publish date: January 3rd 2000
format: paperback pages: 227
language: English
ISBN:
0838488013 (9780838488010)
publisher: Heinemann
publish date: March 19th 2009
format: kindle pages: 256
language: English
ASIN: B003H83YHI
publisher: Cambridge University Press publish date: August 13th 1996
format: paperback
language: English
ISBN:
0521566819 (9780521566810)
publisher: Heinemann publish date: May 7th 2013
format: paperback pages: 272
language: English
ISBN:
0325042381 (9780325042381)
ASIN: 325042381
publisher: Heinemann Educational Books publish date: March 16th 2009
format: paperback pages: 248
language: English
ISBN:
032502264X (9780325022642)