Fundamentals of scientific communism
By: V.G. Afanasyev ; [translated from the Russian by David Skvirsky].
Contributors: Skvirsky, David.
Edition: 2nd rev ed.
Published: 1977
Place of publication: Moscow
Language: eng
Number of pages: 278
Notes: First published 1967.

Translated from revised Russian ed.