publisher: Harvill Press publish date: January 27th 2005
format: paperback pages: 256
language: English
ISBN:
1843431467 (9781843431466)
publisher: Vintage publish date: May 6th 2004
format: paperback pages: 208
language: English
ISBN:
0099455196 (9780099455196)