publisher: Jonathan Cape
publish date: September 7th 2010
format: hardcover pages: 320
language: English
ISBN:
0224079212 (9780224079211)
publisher: Vintage publish date: April 7th 2011
format: paperback pages: 592
language: English
ISBN:
0099551888 (9780099551881)