on down through the middle ages