format: hardcover pages: 292
language: English
ISBN:
1116302756 (9781116302752)
publisher: Prentice Hall
format: paperback pages: 436
language: English
ISBN:
0132239647 (9780132239646)
publisher: Prentice Hall
publish date: November 1st 2002
format: paperback pages: 361
language: English
ISBN:
0582431654 (9780582431652)