On the note of socialism, Karl Marx was the one who essentially founded the idea. Socialism by definition states that it is an economic system where resources and production are owned collectively by the citizens. I have not read the works of him, but to me it seems that Marx forgot one crucial thing in creating the concept: Human Nature. True Socialism would only work in an ideal environment where no one was selfish and everyone had ideal characteristics. Thoughts?