 The anthropologist Sarah Blaffer Hrdy argued that a reading of "On Human Nature" refutes the accusation that Wilson aims to use sociobiology to reinforce traditional sex roles.The philosopher Roger Scruton criticized Wilson's sociobiological explanations of human social behavior, arguing that because of Wilson's "polemical purpose" he was forced to oversimplify the facts.However, he granted that sociobiological explanations of the sort favored by Wilson might possibly be correct.