publisher: Prentice Hall publish date: January 18th 2010
format: hardcover pages: 608
language: English
ISBN:
0205735363 (9780205735365)
publisher: n/a publish date: January 1st 2011
format: paperback pages: 580
language: English
ISBN:
8120343875 (9788120343870)