Harmonization of the Opinions of the Two Sages: Plato the Divine and Aristotle

Alfarabi: The Political Writings. Trans. Charles Butterworth. Ithaca: Cornell University Press, 2001.

Online:
Recommended Edition