publisher: Prentice Hall publish date: September 12th 2003
format: paperback pages: 704
language: English
ISBN:
0137020805 (9780137020805)
publisher: Prentice Hall PTR
publish date: September 12th 2003
format: hardcover pages: 682
language: English
ISBN:
0130214353 (9780130214355)