publisher: Longman Publishing Group publish date: December 1st 2006
format: paperback pages: 373
language: English
ISBN:
0321433440 (9780321433442)
publisher: Longman Publishing Group publish date: July 20th 2000
format: paperback pages: 368
language: English
ISBN:
0321070968 (9780321070968)