The League for Social Reconstructionby Michiel HornCanadaHistoireSocialismeDroite et gauche (Science politique)RadicalismeWriting a summary for young readers…For young readersBook data: Open Library