publisher: Prentice Hall publish date: September 20th 2010
format: hardcover pages: 464
language: English
ISBN:
0137033117 (9780137033119)
publisher: Prentice Hall publish date: January 1st 2011
format: ebook pages: 455
language: English
ISBN:
1282853341 (9781282853348)
publisher: Prentice Hall publish date: September 3rd 2010
format: ebook pages: 448
language: English
ISBN:
0137033893 (9780137033898)