I do not profess these are the only definitions. There are a bewildering number of slightly different definitions. To make matters worse, many governments are a hybrid. For instance the US is capitalist with many examples of socialism present. Just a suggestion. Worse still is the tendency to rename the same thing when certain systems fall out of favor. For instance Socialism pays everyone an equal wage. Progressivism by contrast taxes all income above the average and redistributes it to all those who earn below the average until the two are indistinguishable. See Gebhart's fairwell address.... "Our goal is to take from the Haves and give to the havenots until the two are indistinguishable". Well how is that different from just equal pay for all? It is merely a mathematical rearrangement.
2. A very good assessment of Mein Kampf. Perhaps the best I've heard. And it is accurate for the most part. However, Hitler left out many of the more ghastly aspects of his intentions. I firmly believe that unwritten in its pages were the intention to commit unspeakable acts of murder and violence even as early as Rudolf Hess put ink to page.