publisher: Faber publish date: February 5th 2004
format: paperback pages: 250
language: English
ISBN:
0571219128 (9780571219124)
publisher: Faber and Faber publish date: March 3rd 2005
format: paperback pages: 250
language: English
ISBN:
0571219136 (9780571219131)