AlFarabi on Plato and Aristotle
Discover 1000 Years of Missing History; the Muslim Heritage in Our World
Muslim Prince
Leo Strauss - Farabi's Plato [1945]
Political Theory To 1789 Roots of Modern Political Thought.
Leo Strauss. Farabi's Plato