publisher: Heinemann
publish date: September 18th 2000
format: paperback pages: 304
language: English
ISBN:
0325001901 (9780325001906)
publisher: Heinemann Educational Books
format: hardcover pages: 264
language: English
ISBN:
0852556934 (9780852556931)