publisher: Cengage Learning
publish date: December 7th 2007
format: ebook
language: English
ISBN:
1418052884 (9781418052881)
publisher: Cengage Learning
publish date: August 28th 2007
format: hardcover pages: 496
language: English
ISBN:
1418052841 (9781418052843)
publisher: Cengage Learning publish date: March 23rd 2012
format: paperback pages: 256
language: English
ISBN:
1133014747 (9781133014744)