Constructing a Logical Argument