publisher: Houghton Mifflin Harcourt (HMH) publish date: June 1st 1989
format: hardcover pages: 352
language: English
ISBN:
0395511739 (9780395511732)
publisher: Scribner publish date: October 4th 2004
format: paperback pages: 336
language: English
ISBN:
0743232208 (9780743232203)
language: English
ISBN:
0340332395 (9780340332399)