publisher: Jonathan Cape publish date: April 3rd 2007
format: hardcover pages: 288
language: English
ISBN:
0224072862 (9780224072861)
publisher: Jonathan Cape publish date: June 26th 2009
format: hardcover pages: 368
language: English
ISBN:
022408156X (9780224081566)
publisher: Chivers publish date: 2008
format: audiobook minutes: 3
language: English
ISBN:
9781408404454