publisher: Cengage Learning publish date: October 25th 1999
format: paperback pages: 320
language: English
ISBN:
0395963028 (9780395963029)
publisher: Heinle & Heinle Publishers publish date: February 1st 2010
format: paperback pages: 267
language: English
ISBN:
0495902535 (9780495902539)
publisher: Houghton Mifflin Harcourt (HMH)
language: English
ISBN:
0618142754 (9780618142750)
publisher: Cengage Learning
publish date: January 1st 2010
format: paperback pages: 368
language: English
ISBN:
0495902659 (9780495902652)
publisher: Houghton Mifflin Harcourt (HMH) publish date: October 13th 1999
format: paperback pages: 310
language: English
ISBN:
0395963044 (9780395963043)