Philosophy in the Middle Ages: The Christian, Islamic, and Jewish Traditions