Who envisioned a utopian society?
-Aristotle
-Plato
-Socrates
-Herodotus
-Aristotle
-Plato
-Socrates
-Herodotus