publisher: Course Technology
publish date: August 1st 2005
format: paperback pages: 319
language: English
ISBN:
1592007678 (9781592007677)
publisher: Cengage Learning PTR publish date: May 11th 2010
format: paperback pages: 416
language: English
ISBN:
1598638408 (9781598638400)