publisher: Jonathan Cape
publish date: March 6th 2008
format: hardcover pages: 240
language: English
ISBN:
0224084690 (9780224084697)
publisher: Jonathan Cape publish date: March 6th 2008
format: paperback pages: 240
language: English
ISBN:
0224085336 (9780224085335)