History 1950: Beyond 'The End of History': Rethinking Europe's Long Twentieth Century, 1900-2018