publisher: Prentice Hall PTR
publish date: March 19th 1996
format: hardcover pages: 318
language: English
ISBN:
013121831X (9780131218314)
publisher: Prentice Hall PTR publish date: September 26th 1997
format: paperback pages: 318
language: English
ISBN:
0139561609 (9780139561603)