Question: who believed that a government should be run by philosopher kings
Answer: Plato