Source: https://politics.stackexchange.com/questions/8969/left-and-right-wing-about-nazis-populism-and-radicalism-and-how-we-use-words/12195