by Patrick Marnham
publisher: Chatto & Windus publish date: December 9th 2013
format: hardcover pages: 352
language: English
ISBN:
0701184728 (9780701184728)
publisher: Vintage publish date: November 6th 2014
format: paperback pages: 320
language: English
ISBN:
0099542242 (9780099542247)
publisher: Vintage Digital publish date: November 7th 2013
format: ebook
language: English
ISBN:
1448191734 (9781448191734)
publisher: Vintage Digital publish date: November 7th 2013
format: kindle pages: 352
language: English
ASIN: B00EPKKMOK