List of Articles scientific explanations Open Access Article Abstract Page Full-Text 1 - Muslim Philosophers' Philosophy of Science and its Aristotlean Legacy موسی ملایری