Century of Struggle Flexner, Eleanor Popularity → Current 42 Peak 70 Niche 80 Penguin Putnam~childrens Hc 1973