Download Article Cyril SmithMarx vs Historical MaterialismInternational Socialist Forum - 3 - October 1998Is there a Marxist Philosophy