publisher: Prentice Hall
publish date: May 1st 2003
format: hardcover pages: 864
language: English
ISBN:
0130486477 (9780130486479)
publisher: Prentice Hall publish date: January 28th 2003
format: hardcover pages: 626
language: English
ISBN:
0130395544 (9780130395542)