Techniques for Refuting Arguments