Facts, Logic, and Reasoning