publisher: Prentice Hall publish date: May 30th 2006
format: hardcover pages: 661
language: English
ISBN:
0131497030 (9780131497030)
publisher: Prentice Hall publish date: February 15th 2001
format: hardcover pages: 700
language: English
ISBN:
0130168211 (9780130168214)