publisher: Penguin publish date: July 1995
format: paperback pages: 96
language: English
ISBN:
0146000390 (9780146000393)
publisher: Houghton Mifflin Harcourt (HMH) publish date: August 26th 2013
format: ebook pages: 800
language: English
ISBN:
0544283228 (9780544283220)
publisher: Houghton Mifflin Harcourt (HMH) publish date: January 1st 2013
format: ebook pages: 493
language: English
ISBN:
1299901719 (9781299901711)