The Ad Hominem Argument: Structure, Typology, Dialectical Evaluation