A Short History of the Russian Revolution Revised Edition - Geoffrey Swain (Bloomsbury, 2022)