publisher: Penguin publish date: April 1st 1997
format: paperback
language: English
ISBN:
0140263284 (9780140263282)
publisher: William Morrow & Company publish date: January 1st 1996
format: hardcover pages: 385
language: English
ISBN:
0688129692 (9780688129699)
publisher: Scholarly Audio
format: audiobook
language: English
ISBN:
0966018036 (9780966018035)
language: English
ISBN:
1857881362 (9781857881363)