publisher: Weidenfeld & Nicolson publish date: 2016-09
format: paperback pages: 379
language: English
ISBN:
9780297609384
publisher: Weidenfeld & Nicolson publish date: 2017-09-07
format: paperback pages: 432
language: English
ISBN:
1780229070 (9781780229072)