Three Political Philosophers Debate Social Science: Leo Strauss, Alasdair Macintyre, And Charles Taylor