publisher: Michael Joseph publish date: 2016-11-22
format: Hardcover pages: 368
language: English
ISBN:
0718183835 (9780718183837)
ASIN: 0718183835
publisher: Penguin publish date: 2016-09-08
format: Kindle Edition pages: 368
language: English
ISBN:
9781405925617
ASIN: B01D1Q47DA