Question: Who taught that governments should be ruled by philosopher-kings?
Answer: Plato
Disambiguated annotations:
answer: Plato