Karl Marx

German philosopher, economist, sociologist, historian, journalist, and revolutionary socialist

About Altruism

Also about
Great

History calls those men the greatest who have ennobled themselves by working for the common good; experience acclaims as happiest the man who has made the greatest number of people happy.