publisher: Prentice Hall Press
publish date: January 1st 2002
format: paperback pages: 400
language: English
ISBN:
0735202613 (9780735202610)
publisher: Prentice Hall Press
format: hardcover pages: 386
language: English
ISBN:
0130333476 (9780130333476)