publisher: Prentice Hall publish date: March 20th 2010
format: paperback pages: 456
language: English
ISBN:
0137059671 (9780137059676)
publisher: Prentice Hall publish date: March 10th 2010
format: ebook pages: 454
language: English
ISBN:
0137065477 (9780137065479)
format: kindle pages: 456
language: English
ASIN: B003BW0CA2