publisher: Cengage Learning publish date: January 1st 2013
format: paperback pages: 336
language: English
ISBN:
1133716253 (9781133716259)
publisher: Cengage Learning publish date: August 10th 2006
format: paperback pages: 304
language: English
ISBN:
1401878490 (9781401878498)