The cultural contradictions of capitalism Bell, Daniel Popularity → Current 40 Peak 68 Niche 82 Basic Books 1976 301 pages