The best of times, the worst of times : a history of now - Burleigh, Michael (Macmillan, 2017)