Stalinism Russian and Western views at the turn of the millennium - Litvin, Alter Lʹvovič 1931-; Keep, John (Routledge, 2005)