Mind Programming: From Persuasion and Brainwashing, to Self-Help and Practical Metaphysics