publisher: LibriVox publish date: December 2005
format: audiobook
language: English
format: ebook
ISBN:
0026870975 (2940026870974)
publisher: Addison Wesley Publishing Company publish date: March 1st 1995
format: paperback pages: 400
language: English
ISBN:
0201591383 (9780201591385)