publisher: Cengage Learning publish date: January 1st 2012
format: paperback pages: 272
language: English
ISBN:
1133188699 (9781133188698)
publisher: Cengage Learning publish date: December 1st 2008
format: paperback pages: 248
language: English
ISBN:
0324784201 (9780324784206)
publisher: Cengage Learning publish date: September 22nd 2006
format: paperback pages: 240
language: English
ISBN:
0324648707 (9780324648706)