François Furet on Communism and Fascism.