publisher: Microsoft Press publish date: October 10th 1988
format: paperback pages: 334
language: English
ISBN:
1556151721 (9781556151729)
publisher: Houghton Mifflin Harcourt (HMH) publish date: January 1st 2006
format: ebook pages: 239
ISBN:
1299884008 (9781299884007)
publisher: Vintage Books
publish date: January 1st 2010
format: ebook
ISBN:
1299033768 (9781299033764)