Case-Based, Model-Based, and Explanation-Based Styles of Reasoning in Foreign Policy