The Skills of Argument