Philosophy of Social Science: The Philosophical Foundations of Social Thought