publisher: Jonathan Cape publish date: February 1st 2011
format: paperback pages: 400
language: English
ISBN:
0224089250 (9780224089258)
publisher: Penguin
format: Audio CD
ISBN:
1611764327 (9781611764321)
publisher: Penguin Press publish date: 2015-09-15
format: Hardcover pages: 480
language: English
ISBN:
1594206368 (9781594206368)
ASIN: 1594206368
publisher: PHD
publish date: January 16th 2014
format: kindle pages: 72
language: English
ASIN: B00HWZZ9QG