Automated Reasoning, Part II