The Russian revolution and Stalinism. (2021)