Scientific communism - Afanasʹev, Viktor Grigorʹevich (Progress, 1977)