publisher: Prentice Hall
publish date: November 29th 1999
format: hardcover pages: 640
language: English
ISBN:
0201436647 (9780201436648)
publisher: Prentice Hall
format: Hardcover pages: 600
language: English
ISBN:
080534330X (9780805343304)
publisher: John Wiley & Sons publish date: February 1st 2007
format: hardcover pages: 524
language: English
ISBN:
0471733881 (9780471733881)