publisher: Penguin publish date: March 1st 1997
format: paperback pages: 272
language: English
ISBN:
0140260285 (9780140260281)
publisher: Viking Books publish date: February 1st 1996
format: hardcover pages: 272
language: English
ISBN:
0670866369 (9780670866366)