Science and the Sacred
Friedrich Engels was a German philosopher, social scientist, and political theorist who is best known for his collaboration with Karl Marx in developing the theory of Marxism. Engels played a significant role in articulating the principles of historical materialism, which emphasizes the material conditions of society as the basis for social change and development.
congrats on reading the definition of Friedrich Engels. now let's actually learn it.