by Sara Wheeler
publisher: Modern Library publish date: March 16th 1999
format: paperback pages: 384
language: English
ISBN:
0375753389 (9780375753381)
publisher: Vintage publish date: September 4th 1997
format: paperback pages: 320
language: English
ISBN:
0099731819 (9780099731818)
publisher: Random House, Inc. publish date: March 3rd 1998
format: hardcover pages: 350
language: English
ISBN:
067944078X (9780679440789)
publisher: Jonathan Cape publish date: 1996
format: paperback pages: 306
language: English
ISBN:
0224047817
publisher: Jonathan Cape
format: hardcover pages: 306
language: English
ISBN:
0224041843 (9780224041843)
format: kindle pages: 322
language: English
ASIN: B003QCKNHO
publisher: Clipper Audio publish date: January 1st 2001
format: audiobook
language: English
ISBN:
1841972665 (9781841972664)
publisher: Clipper Audio publish date: January 1st 1996
format: audiobook
language: English
ISBN:
1402510136 (9781402510137)
publisher: Vintage Digital publish date: June 10th 2010
format: ebook pages: 320
language: English
ISBN:
1407051822 (9781407051826)
publisher: Vintage publish date: September 1st 1997
format: Unknown Binding
language: English
ISBN:
0099267969 (9780099267966)