Empire and Revolution: A Radical Interpretation of Contemporary History David Horowitz Popularity → Current 25 Peak 38 Niche 58 Random House 1969