publisher: Faber & Faber
publish date: September 18th 2002
format: paperback pages: 1088
language: English
ISBN:
0571211224 (9780571211227)
ASIN: 571211224
publisher: Faber & Faber
publish date: September 18th 2002
format: ebook pages: 1088
language: English
ISBN:
1429998490 (9781429998499)