Return to Article Details Frogs in the Quran and Science: Ecological Interpretation and Straightening of Mystical Meanings in Muslim Download Download PDF