Communism Notes Karl Marx Vladimir Lenin Mao Zedong Capitalism/Free Market Notes Adam Smith Friederich August von Hayek John Maynard Keynes Socialism Notes Democratic Socialism