Fundamentals of Debate: Theory and Practice