Reasong and Logical Thinking