Reasoning with Others