publisher: Prentice Hall
publish date: April 5th 2011
format: kindle pages: 704
language: English
ASIN: B004VDQ92A
publisher: Prentice Hall publish date: August 20th 2012
format: hardcover pages: 624
language: English
ISBN:
0137012519 (9780137012510)