publisher: Cengage Learning
publish date: July 13th 2006
format: hardcover pages: 560
language: English
ISBN:
0618705090 (9780618705092)
publisher: Houghton Mifflin Harcourt (HMH)
format: hardcover pages: 468
language: English
ISBN:
0618730982 (9780618730988)