publisher: Cengage Learning
publish date: December 1st 2008
format: paperback pages: 346
language: English
ISBN:
0495600172 (9780495600176)
publisher: Cengage Learning
publish date: February 16th 2012
format: paperback pages: 352
language: English
ISBN:
1133307604 (9781133307600)