The Theoretical Foundation of Marxism – Leninism