publisher: Cengage Learning
publish date: February 15th 2006
format: paperback pages: 464
language: English
ISBN:
0618645179 (9780618645176)
publisher: Houghton Mifflin publish date: April 3rd 2007
format: paperback pages: 418
language: English
ISBN:
0618900934 (9780618900930)