publisher: Longman Publishing Group publish date: July 28th 1999
format: hardcover pages: 256
language: English
ISBN:
0321033280 (9780321033284)
publisher: Pearson Longman
format: hardcover pages: 302
language: English
ISBN:
0205658830 (9780205658831)
publisher: Longman Publishing Group publish date: July 1st 2008
format: paperback pages: 302
language: English
ISBN:
0205658873 (9780205658879)
language: English
ISBN:
0205664393 (9780205664399)
language: English
ISBN:
0321472012 (9780321472014)
language: English
ISBN:
0321300696 (9780321300690)