by Angus Wilson
publisher: House of Stratus
publish date: March 28th 2001
format: paperback pages: 326
language: English
ISBN:
1842324462 (9781842324462)
language: English
ISBN:
0586053395 (9780586053393)
publisher: Faber & Faber publish date: February 19th 2009
format: paperback pages: 306
language: English
ISBN:
0571248977 (9780571248971)
publisher: Viking Books
format: hardcover pages: 296
language: English
ISBN:
0670635022 (9780670635023)
publisher: Secker & Warburg
format: hardcover pages: 296
language: English
ISBN:
043657604X (9780436576041)