publisher: Cengage Learning publish date: September 20th 2005
format: paperback pages: 512
language: English
ISBN:
0618357076 (9780618357079)
publisher: Houghton Mifflin Harcourt (HMH) publish date: January 1st 1996
format: paperback pages: 389
language: English
ISBN:
066935290X (9780669352900)