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...Read more