Skip to content

Friedrich Engels contributions to Marxism remain as important as ever. Adam Booth discusses the key role that Engels played in developing the ideas of scientific socialism - ideas that we continue to fight for today.