https://www.politicalscienceview.com/political-thought-before-plato/
Political Thought Before Plato