publisher: Prentice Hall
publish date: December 28th 2006
format: hardcover pages: 723
language: English
ISBN:
0130497061 (9780130497062)
publisher: Pearson publish date: January 8th 2011
format: hardcover pages: 736
language: English
ISBN:
0205806716 (9780205806713)