Traces Islamic influence on commerce, science, technology, philosophy and European self-awareness in the Middle Ages