Karl Marx and Vladimir Lenin