S. Yazev-Kondylukov

Karl Marx. Merits and mistakes