publisher: Prentice Hall
publish date: February 13th 2005
format: hardcover pages: 907
language: English
ISBN:
0131773186 (9780131773189)
publisher: Prentice Hall
publish date: December 1st 2009
format: hardcover pages: 922
language: English
ISBN:
0205708390 (9780205708390)