Every Era Has Its Own Way of Thinking About the Middle Ages. Here’s 2025’s. Matthew Gabriele And David Perry Slate 3 38 previous day .....© Slate visit website