publisher: Prentice Hall
publish date: February 8th 2007
format: paperback pages: 848
language: English
ISBN:
013230869X (9780132308694)
publisher: Longman Publishing Group publish date: August 28th 2008
format: paperback
language: English
ISBN:
0205637825 (9780205637829)
publisher: Longman Publishing Group publish date: July 28th 2008
format: paperback
language: English
ISBN:
0205666620 (9780205666621)