publisher: Prentice Hall PTR
publish date: July 20th 2006
format: hardcover pages: 732
language: English
ISBN:
0131857258 (9780131857254)
publisher: Prentice Hall publish date: July 20th 2006
format: ebook pages: 770
language: English
ISBN:
0132797143 (9780132797146)
format: kindle pages: 768
language: English
ASIN: B0051TM4GI