The Middle Ages is often viewed as a period of low intellectual achievement. The name itself refers to the time between the high philosophical and literary accomplishments of the Greco-Roman world and the technological advances that were achieved and philosophical and theological alternatives that were formulated in the modern world that followed. However, having produced such great philosophers as Anselm, Peter Abelard, John Duns Scotus, William...