publisher: Prentice Hall
publish date: November 1st 1996
format: hardcover pages: 384
language: English
ISBN:
0132433389 (9780132433389)
publisher: Prentice Hall Press publish date: January 1st 1998
format: paperback pages: 528
language: English
ISBN:
0138876541 (9780138876548)
publisher: iUniverse.com publish date: November 1st 2008
format: paperback pages: 536
language: English
ISBN:
0595535542 (9780595535545)