The Logical Thinking Process: A Systems Approach to Complex Problem Solving