publisher: North Point Press publish date: October 25th 1999
format: paperback pages: 336
language: English
ISBN:
0865475784 (9780865475786)
publisher: Faber & Faber publish date: June 1st 1998
format: hardcover pages: 304
language: English
ISBN:
0571199518 (9780571199518)
language: English
ISBN:
0330481312 (9780330481311)
language: English
ISBN:
0333750659 (9780333750650)
publisher: Faber & Faber publish date: October 25th 1999
format: ebook pages: 336
language: English
ISBN:
1466812435 (9781466812437)