Why do humans form societies and what is needed for them to thrive? - How can women's potential be actualized? - How can we protect ourselves from demagogues and tyrants? IMMERSE yourself in the strikingly relevant questions of Plato's influential dialogue, exploring the age old dilemma: Why should I be just? What is a just society, and how can it be created?