According to the modes of human relations, David Miller put forward the plural principles of social justice, which were challenged by globalism and multiculturalism. The globalism criticized that there is collision between economic efficiency and social justice, while the multiculturalism criticized that there is collision between community cultures between consensuses on justice. With regard to these challenges, David Miller responded actively. On one hand, He proved that the economic efficiency is compatible with the social justice and the consensuses on justice within the scope of nation are possible, and on the other hand, he defined a national principle as the foundation of justice theory between globalism and multiculturalism. However, because of his negatively treating multiculturalism, taking the nationality for the sole presupposition and restricting within the domestic justice of nation, his theory of justice should be revised.