publisher: Prentice Hall
publish date: October 1st 1993
format: paperback pages: 402
language: English
ISBN:
0023255110 (9780023255113)
publisher: Prentice Hall publish date: July 8th 2002
format: paperback pages: 363
language: English
ISBN:
013098809X (9780130988096)