format: paperback pages: 482
ISBN:
0669072311 (9780669072310)
publisher: Cengage Learning
publish date: July 1st 2004
format: paperback pages: 544
language: English
ISBN:
061841777X (9780618417773)
publisher: Houghton Mifflin Harcourt (HMH) publish date: May 10th 2000
format: hardcover
language: English
ISBN:
0618109579 (9780618109579)