Competing Explanations