Ideology theory of Marx and Engels Study on religious theory of Marx and Engels Homology theory of life and the earth