Actually, Communists/Nazis/Fascists are all leftists. By definition they are all political offshoots of 19th century materialism. There is nothing rightwing about National Socialism, Socialism, or their Italian love child Fascism.
Just ask Margaret Sanger.
By definition they are all political offshoots of 19th century materialism.
For those who are not as well read (such as myself)on the 19th century roots of communism and fascism, would you please explain "materialism."