by David Harris
publisher: Houghton Mifflin Harcourt (HMH) publish date: April 24th 2003
format: paperback pages: 492
language: English
ISBN:
0030219612 (9780030219610)
publisher: Harcourt Brace College Publishers
format: paperback
language: English
ISBN:
0030116171 (9780030116179)
publisher: Houghton Mifflin Harcourt (HMH) publish date: February 28th 1995
format: paperback pages: 542
language: English
ISBN:
0030973775 (9780030973772)
publisher: Houghton Mifflin Harcourt (HMH) publish date: August 9th 1999
format: paperback
language: English
ISBN:
0030221382 (9780030221385)