×
  • Interpreting Avicenna: Science And Philosophy In Medieval Islam-Proceedings Of The Second Conference Of The Avicenna Study Group (Islamic Philosophy, Theology, and Science)

    David C. Reisman

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