Marx's historical materialism and the problem of explanation in history | lit.salon