publisher: Cengage Learning publish date: January 28th 2001
format: paperback
language: English
ISBN:
0618056270 (9780618056279)
publisher: Houghton Mifflin Company publish date: March 6th 2006
format: paperback pages: 384
language: English
ISBN:
0618623248 (9780618623242)