Question: wrote the republic which describes an ideal society
Answer: Plato