publisher: Addison Wesley Publishing Company publish date: February 19th 2003
format: paperback pages: 259
language: English
ISBN:
0582329000 (9780582329003)
publisher: Longman Publishing Group publish date: December 9th 2010
format: paperback pages: 284
language: English
ISBN:
1408205009 (9781408205006)
publisher: Longman Publishing Group publish date: October 5th 2010
format: ebook pages: 304
language: English
ISBN:
1282786156 (9781282786158)