The logic plays second fiddle to the propaganda and the logic is contorted in all sorts of ways to bolster the propaganda. The places where logical application would disprove the moral propositions are simply ignored. It's all well and good to try and make a very dry subject a bit more accessible by introducing content to the propositions but as an exercise in reasoning - and in particular what this becomes, which is an exercise in attempted moral reasoning - this falls so far short that I would wonder if the author has any training in Ethics at all. Very poor.