The complexity of human behavior impedes the development of causal explanations. Nevertheless, he believes that at least an inexact science of human behavior is possible. Whether a science is "exact" or "inexact"depends on how accurate the predictions of the science are. Mill doubts that the science of human behavior will ever become