by Nigel Farndale
publisher: Transworld Digital publish date: June 20th 2013
format: ebook
language: English
ISBN:
1448167582 (9781448167586)
publisher: Doubleday publish date: June 20th 2013
format: hardcover pages: 432
language: English
ISBN:
0385619138 (9780385619134)
publisher: Doubleday UK publish date: May 28th 2013
format: paperback pages: 420
language: English
ISBN:
0385619146 (9780385619141)
publisher: Black Swan publish date: February 13th 2014
format: paperback pages: 544
language: English
ISBN:
055277698X (9780552776981)
publisher: Transworld Digital publish date: June 20th 2013
format: kindle
language: English
ASIN: B00FALRM8C
publisher: Transworld Digital publish date: June 20th 2013
format: kindle pages: 433
language: English
ASIN: B00CJEG0KE