Manyebook
Ernst Nolte
The Nazi Revolution
Fascism and Communism