publisher: Jonathan Cape publish date: May 4th 1999
format: hardcover pages: 216
language: English
ISBN:
0224059521 (9780224059527)
publisher: Vintage Books publish date: June 27th 2000
format: paperback pages: 224
language: English
ISBN:
0099273993 (9780099273998)