by Michael C. Knapp
format: paperback pages: 480
language: English
ISBN:
0324303254 (9780324303254)
publisher: Cengage Learning publish date: January 15th 2010
format: paperback pages: 608
language: English
ISBN:
0538466790 (9780538466790)
ASIN: 538466790
publisher: Cengage Learning publish date: January 1st 2012
format: paperback pages: 592
language: English
ISBN:
1133187897 (9781133187899)
publisher: South Western Educational Publishing publish date: March 13th 2003
format: paperback pages: 468
language: English
ISBN:
032418834X (9780324188349)