publisher: Cengage Learning publish date: March 6th 2009
format: paperback pages: 608
language: English
ISBN:
1435441877 (9781435441873)
publisher: Course Technology publish date: March 1st 2009
format: hardcover
language: English
ISBN:
1435482778 (9781435482777)