publisher: Penguin publish date: May 1st 1996
format: paperback pages: 384
language: English
ISBN:
0140236341 (9780140236347)
publisher: Viking Adult publish date: January 1st 1995
format: hardcover pages: 446
language: English
ISBN:
0670854905 (9780670854905)