publisher: Orchid Press publish date: July 5th 2006
format: paperback pages: 279
language: English
ISBN:
9748304426 (9789748304427)
publisher: Faber & Faber
publish date: 1999
format: paperback pages: 279
language: English
ISBN:
0571203140 (9780571203147)
publisher: Faber
format: hardcover pages: 279
language: English
ISBN:
0571087590 (9780571087594)