publisher: Jonathan Cape publish date: November 3rd 2005
format: hardcover pages: 180
language: English
ISBN:
0224075152 (9780224075152)
publisher: Jonathan Cape
publish date: October 24th 2006
format: hardcover pages: 240
language: English
ISBN:
0224078712 (9780224078719)
format: hardcover pages: 256
language: English
ISBN:
0956990428 (9780956990426)