A Non-dogmatic approach to Marxism