publisher: Prentice Hall publish date: September 1st 1998
format: hardcover pages: 656
language: English
ISBN:
0139159355 (9780139159350)
publisher: Pearson Education
publish date: February 28th 2010
format: paperback
language: English
ISBN:
0205754570 (9780205754571)