The Divine Order: Western Culture in the Middle Ages and the Renaissance