publisher: Cengage Learning publish date: March 1st 2012
format: paperback
language: English
ISBN:
1133277586 (9781133277583)
publisher: Cengage Learning
publish date: October 10th 2003
format: paperback pages: 566
language: English
ISBN:
0619186135 (9780619186135)