Description:Over the past one hundred years, numerous interpretations of Marx and Engles have provided one-sided analyses of historical materialism that emphasized either freedom or determinism, humanism or structuralism, utopianism or science. In this provocative study, Joseph For Ferraro takes one of these di