mentioning Stephen Kotkin via The Guardian
You need time to savor Stalin: Waiting for Hitler, in which Stephen Kotkin fills 900 close-typed pages with an epic telling of how Stalin consolidated power, killed millions of his citizens and then miscalculated Hitler’s intentions.