Introduction Different theorists have attempted to explain human nature from different perspectives such as Sigmund Freud, Karl Marx, Aristotle, Plato, Charles Darwin and Sartre. The theory of Marxism, for example, has attempted to explain human nature from the concept of capitalism. According to Karl Marx, human are fundamentally egocentric and […]