publisher: Wiley publish date: October 28th 1997
format: hardcover pages: 336
language: English
ISBN:
0471139394 (9780471139393)
format: paperback pages: 216
language: English
ISBN:
1629145629 (9781629145624)
ASIN: 1629145629
publisher: Heinemann Educational Books publish date: March 23rd 1998
format: paperback pages: 149
language: English
ISBN:
0325000093 (9780325000091)
publisher: Pearson
publish date: February 13th 2013
format: kindle pages: 416
language: English
ASIN: B00BFFGJG8
publisher: Pearson Custom Publishing publish date: August 1st 2012
format: hardcover
ISBN:
0133025861 (9780133025866)