Rhetorical Argumentation: Principles of Theory and Practice