John Stuart Mill on History: Human Nature, Progress, and the Stationary State - 9781498563963