publisher: Prentice Hall publish date: July 10th 2006
format: hardcover pages: 384
language: English
ISBN:
0131716883 (9780131716889)
publisher: Prentice Hall publish date: August 1st 2001
format: hardcover pages: 365
language: English
ISBN:
0130893471 (9780130893475)