publisher: Cengage Learning publish date: September 21st 2010
format: paperback pages: 1048
language: English
ISBN:
0538468475 (9780538468473)
publisher: Cengage Learning publish date: July 29th 2010
format: paperback pages: 520
language: English
ISBN:
0538468459 (9780538468459)