×
  • Averroes’ Commentary on Plato’s Republic

    Averroes E.I.J. Rosenthal (trans.)

Click on cover to enlarge.
7 - 8Hours to read