publisher: Hamish Hamilton
publish date: October 1st 2011
format: hardcover pages: 368
language: English
ISBN:
0241144884 (9780241144886)
publisher: Penguin publish date: October 1st 2012
format: paperback
language: English
ISBN:
0141047356 (9780141047355)