In my opinion, Socrates analysis of human nature is very true as it ultimately brings us his I agree with his theory of human nature but not his social-politicaltheory. In order to understand Platos theory of human nature and his social-politicaltheory, we must examine each one of them closely. Plato believed that no one isself-sufficient enough to live individually. Human beings are not created equally; some ofus are born wiser then the rest and some of us are just born stronger. For this reason, onlythe select few (which would be the guardians) among us are supposed to know what isbest for the society and therefore becomes the ruler of everyone else. Our reasoning,spirit, and natural wants are all part of human nature. In book 1 of The Republic, Platohad several detailed discussions on the nature of justice with other speakers in a dialogueform. The process of discussion involves Socrates questioning, arguing against variousinadequate theories that attempts to define the true meaning of justice. From the rich oldman Cephalus, we learned that justice involves telling the truth and repaying ones debts. However, Socrates points out that this definition of justice is inadequate because it cannotaccount for the instances of certain circumstances. The simple example of returning aborrowed weapon to an insane friend who demands the return of his weapon, would be aninstance of following the rule but would not seem to be just. Then Polemarchus,Cephaluss son attempts to define justice by proposing that justice means one should paywhat is owed. Not returning or refusing to return the borrowed weapon would clearlybenefit ones friend. Socrates said that harming our enemies is only likely to make themeven more unjust than they already are and cause them to make more unjust choices. After that, Thrasymachus came up with his own definition of justice which is nothing morethan the advantage of the stronger; those in positions of power u...