Stalin and Stalinism - Martin McCauley (Taylor and Francis, 2019)