Peter Turchin
In the previous post in this series, Is Ukraine-Russia War Entering the End Game?, my conclusion was that Ukraine was on track to losing the war, as predicted by the attritional model that I had developed for this conflict, but with a qualifier:
Ukraine is like a steam engine with internal pressures building up. But it is impossible to make an accurate forecast on when things blow up.