publisher: Cengage Learning
publish date: May 17th 2004
format: hardcover pages: 672
language: English
ISBN:
0618415122 (9780618415120)
publisher: Houghton Mifflin Harcourt (HMH)
format: hardcover pages: 624
language: English
ISBN:
0395670845 (9780395670842)