publisher: Prentice Hall publish date: August 1st 1998
format: hardcover pages: 576
language: English
ISBN:
0139156534 (9780139156533)
publisher: Prentice Hall publish date: July 31st 2001
format: hardcover pages: 403
language: English
ISBN:
013091102X (9780130911025)