History : from the ancient to the modern world - Davis, Adam Hart (London Penguin random house, 2016)