publisher: Cengage Learning
publish date: May 14th 2010
format: paperback pages: 480
language: English
ISBN:
0495809861 (9780495809869)
publisher: Cengage Learning publish date: January 1st 2013
format: paperback
language: English
ISBN:
1285067622 (9781285067629)