Return to Article Details A Philosophical Approach to Explaining Divine Revelation in Farabi's Thought Download Download PDF