publisher: Jonathan Cape
publish date: April 7th 2011
format: hardcover pages: 336
language: English
ISBN:
0224090259 (9780224090254)
publisher: Viking Adult publish date: October 25th 2012
format: hardcover pages: 336
language: English
ISBN:
0670025801 (9780670025800)