The Origins of history - Butterfield, Herbert (Routledge, 2016)