Thinking Medieval : An Introduction to the Study of the Middle Ages
Uncover how medieval minds shaped history by examining philosophy, literature, art, and science, revealing the roots of modern thought through concise analysis and compelling case studies.