publisher: Longman Publishing Group publish date: December 24th 2009
format: Other Format pages: 976
language: English
ISBN:
0205782566 (9780205782567)
publisher: Longman
publish date: July 28th 2009
format: hardcover
language: English
ISBN:
0205702090 (9780205702091)
format: hardcover pages: 416
ISBN:
1586489631 (9781586489632)