Foundations and Skills of Persuasion