The Good Fight A Quest for Social Progress Louis Waldman Popularity → Current 6 Peak 22 Niche 38 Dorrance 1975 304 pages