Progress, Pluralism, and Politicsby David WilliamsPolitical scienceImperialismPhilosophyLiberalismColoniesHistoryWriting a summary for young readers…For young readersBook data: Open Library