by Erik Fosnes Hansen, Joan Tate
publisher: Mariner Books publish date: October 15th 1997
format: paperback pages: 384
language: English
ISBN:
0156005271 (9780156005272)
publisher: Farrar Straus Giroux publish date: August 1st 1996
format: hardcover pages: 371
language: English
ISBN:
0374238685 (9780374238681)
publisher: Minerva publish date: February 3rd 1998
format: paperback pages: 192
language: English
ISBN:
0099268256 (9780099268253)
publisher: Farrar, Straus and Giroux publish date: August 31st 1996
format: ebook pages: 250
language: English
ISBN:
1466814489 (9781466814486)
publisher: Secker publish date: June 16th 1997
format: paperback pages: 384
language: English
ISBN:
0436204096 (9780436204098)