The Philosophy of Social Explanation. · Study