publisher: Cengage Learning publish date: August 22nd 2008
format: paperback pages: 272
language: English
ISBN:
0547150571 (9780547150574)
language: English
ISBN:
039574525X (9780395745250)
publisher: Houghton Mifflin Harcourt (HMH)
language: English
ISBN:
0618047700 (9780618047703)