Author: Karl Marx/Friedrich Engels/Wladimir Iljitsch Lenin
Alternate names: Vladimir Lenin Karl Marx Frederick Engels; Marx K., F. Engels, V.I. Lenin; Karl Marx, Friedrick Engels, Vladimir Lenin