Public Moralists: Political Thought and Intellectual Life in Britain 1850-1930 - Collini (Oxford University PressOxford University Press, 2023)