National Bolshevism

National Bolshevism is an ideology that combines communism and fascism. The people who support the ideology are called National Bolsheviks.
The people who are believed to create the ideology are Ernst Niekisch, Heinrich Laufenberg, Karl Otto Paetel, and Nikolay Vasilyevich Ustryalov.