publisher: Prentice Hall publish date: May 9th 2004
format: paperback pages: 460
language: English
ISBN:
0131145517 (9780131145511)
publisher: Prentice Hall publish date: July 8th 1994
format: paperback pages: 560
language: English
ISBN:
0133154416 (9780133154412)
publisher: Prentice Hall publish date: August 25th 1999
format: paperback pages: 538
language: English
ISBN:
0130843237 (9780130843234)