publisher: Prentice Hall publish date: January 8th 2012
format: hardcover pages: 936
language: English
ISBN:
0321768701 (9780321768704)
publisher: Prentice Hall publish date: December 29th 2011
format: hardcover
language: English
ISBN:
0321767551 (9780321767554)
publisher: Prentice Hall publish date: July 3rd 2009
format: Other Format
language: English
ISBN:
0321633555 (9780321633552)