A. Commentaries on the work of plato and aristotle
B. Commentaries on the work of polybius C. On the philosopher king D. The science of politics
Al-Farabi wrote: | Commentaries on the work of plato and aristotle | CSS, PMS, PPSC, FPSC, KPPSC, SPSC, ISSB and NTS Past Papers | Pakistan's Largest Online Past Papers Database