format: hardcover pages: 650
ISBN:
0415658608 (9780415658607)
publisher: Prentice Hall
publish date: July 12th 2007
format: kindle pages: 512
language: English
ASIN: B00ET10HT0
publisher: Prentice Hall
publish date: June 20th 2008
format: kindle pages: 512
language: English
ASIN: B001ANYF2U
publisher: Prentice Hall
publish date: June 21st 2010
format: kindle pages: 448
language: English
ASIN: B003V4ATD0