publisher: Longman publish date: February 21st 2008
format: paperback pages: 464
language: English
ISBN:
0205617654 (9780205617654)
publisher: Longman
publish date: February 12th 2011
format: paperback pages: 448
language: English
publisher: Pearson Longman publish date: December 2006
format: hardcover
language: English
ISBN:
0321476239 (9780321476234)
publisher: Longman Publishing Group
format: paperback pages: 336
language: English
ISBN:
020568856X (9780205688562)
publisher: Longman Publishing Group publish date: June 3rd 2003
format: paperback pages: 384
language: English
ISBN:
0321127382 (9780321127389)
publisher: Longman Publishing Group
format: paperback pages: 560
language: English
ISBN:
0205688578 (9780205688579)
publisher: Longman Publishing Group publish date: June 27th 2001
format: paperback pages: 480
language: English
ISBN:
032108330X (9780321083302)