Karl Marx

Karl Marx

1938 • 247 pages