publisher: Prentice Hall
publish date: September 29th 2002
format: paperback pages: 692
language: English
ISBN:
0130105775 (9780130105776)
publisher: Prentice Hall
format: hardcover pages: 512
language: English
ISBN:
0133651983 (9780133651980)
publisher: Prentice Hall publish date: August 7th 1997
format: hardcover pages: 637
language: English
ISBN:
0133746879 (9780133746877)