Cultural Dilemmas of Progressive Politicsby Stephen M. HartPolitical participationSocial movementsReligion and politicsWriting a summary for young readers…For young readersBook data: Open Library