publisher: Viking Books
publish date: May 5th 1993
format: hardcover pages: 512
language: English
ISBN:
0670842117 (9780670842117)
publisher: Penguin publish date: May 1st 1994
format: paperback pages: 512
language: English
ISBN:
0140159924 (9780140159929)