publisher: Prentice Hall publish date: March 28th 2013
format: hardcover pages: 848
language: English
ISBN:
0132435896 (9780132435895)
publisher: Prentice Hall publish date: August 20th 2012
format: hardcover pages: 624
language: English
ISBN:
0137012519 (9780137012510)