publisher: Prentice Hall
format: hardcover
language: English
ISBN:
0130116726 (9780130116727)
publisher: Prentice Hall publish date: May 1st 1997
format: hardcover pages: 584
language: English
ISBN:
0132333139 (9780132333139)
publisher: Pearson publish date: January 1st 2000
format: paperback
language: English
ISBN:
0130143855 (9780130143853)