publisher: Cengage Learning
publish date: November 1st 2005
format: paperback pages: 481
language: English
ISBN:
0324312660 (9780324312669)
publisher: Cengage Learning publish date: September 20th 2005
format: paperback pages: 528
language: English
ISBN:
0324233264 (9780324233261)