publisher: Cengage Learning publish date: December 30th 2008
format: paperback pages: 624
language: English
ISBN:
0618077251 (9780618077250)
publisher: Cengage Learning publish date: January 1st 2013
format: paperback pages: 608
language: English
ISBN:
1133607837 (9781133607830)