publisher: Harper Perennial publish date: June 20th 2000
format: paperback pages: 368
language: English
ISBN:
0060956569 (9780060956561)
publisher: Granta Books publish date: June 29th 1999
format: paperback pages: 368
language: English
ISBN:
1862073007 (9781862073005)
publisher: Ecco publish date: November 21st 1998
format: hardcover pages: 337
language: English
ISBN:
0880016078 (9780880016070)