ordinaryphilosophy.com
Happy Birthday, Karl Marx!
Born on May 5, 1818, few thinkers have been as influential as Karl Marx. Philosopher, theoretician of history, economist, sociologist, journalist, and revolutionary socialist, he was a prolific thi…