Critical Reasoning and the Art of Argumentation