publisher: Prentice Hall
publish date: October 4th 2004
format: hardcover pages: 672
language: English
ISBN:
0131914359 (9780131914353)
publisher: Prentice Hall publish date: January 6th 2014
format: hardcover pages: 744
language: English
ISBN:
0133507645 (9780133507645)