World Library  
Flag as Inappropriate
Email this Article
 

Four Policemen

The Four Policemen refers to a post-war council consisting of the Big Four that U.S. President Franklin D. Roosevelt proposed as a guarantor of world peace. The members of the Big Four, called the Four Powers during the war, were the four major Allies of World War II: the United States, the United Kingdom, the Soviet Union and the Republic of China. The United Nations envisioned by Roosevelt consisted of three branches: an executive branch comprising the Big Four, an enforcement branch composed of the same four great powers acting as the Four Policemen or Four Sheriffs, and an international assembly representing the member nations of the UN.[1]

The Four Policemen would be responsible for keeping order within their spheres of influence: Britain in its empire and in Western Europe; the Soviet Union in Eastern Europe and the central Eurasian landmass; China in East Asia and the Western Pacific; and the United States in the Western Hemisphere. As a preventive measure against new wars, countries other than the Four Policemen were to be disarmed. Only the Four Policemen would be allowed to possess any weapons more powerful than a rifle.[2] The Four Policemen came into fruition as the permanent members of the United Nations Security Council, but its powers were significantly diminished as a compromise with internationalist critics.[3] France was later added as the fifth member of the council due to the insistence of Churchill.

Contents

  • History 1
    • Background 1.1
    • Plans for the Four Policemen 1.2
    • Formation of the United Nations 1.3
  • Legacy 2
  • See also 3
  • Citations 4
  • References 5

History

Background

During World War II, President Roosevelt initiated post-war plans for the creation of a new and more durable international organization that would replace the former great powers, rather than through the Wilsonian notions of international consensus and collaboration that guided the League of Nations.[4] By 1935, he told his foreign policy adviser Sumner Welles: "The League of Nations has become nothing more than a debating society, and a poor one at that!"[5]

Roosevelt criticized the League of Nations for representing the interests of too many nations. The President said to the Soviet foreign minister Vyacheslav Molotov that "he could not visualize another League of Nations with 100 different signatories; there were simply too many nations to satisfy, hence it was a failure and would be a failure".[6] Roosevelt's proposal in 1941 was to create a new international body led by a "trusteeship" of great powers that would oversee smaller countries. In September 1941, he wrote:

In the present complete world confusion, it is not thought advisable at this time to reconstitute a League of Nations which, because of its size, makes for disagreement and inaction... There seem no reason why the principle of trusteeship in private affairs should be not be extended to the international field. Trusteeship is based on the principle of unselfish service. For a time at least there are many minor children among the peoples of the world who need trustees in their relations with other nations and people, just as there are many adult nations or peoples which must be led back into a spirit of good conduct.[4]

The State Department had begun drafting a postwar successor to the League of Nations under the auspices of Roosevelt while the United States was still formally a neutral power.[7] Roosevelt was reluctant to publicly announce his plans for creating a postwar international body. He was aware of the risk that the American public might reject his proposals, and he did not want to repeat

References

  1. ^ Hoopes & Brinkley 1997, p. 100.
  2. ^ Gaddis 1972, p. 25.
  3. ^ a b c Gaddis 1972, p. 27.
  4. ^ a b c Gaddis 1972, p. 24.
  5. ^ Welles 1951, pp. 182–204.
  6. ^ a b c United States Department of State 1942, p. 573.
  7. ^ Bosco 2009, p. 14.
  8. ^ Gaddis 1972, pp. 25–26.
  9. ^ a b c Kimball 1991, p. 85.
  10. ^ a b c Dallek 1995, p. 342.
  11. ^ Gaddis 1972, p. 68.
  12. ^ United States Department of State 1942, p. 580.
  13. ^ a b Dallek 1995, p. 390.
  14. ^ Dallek 1995, p. 389.
  15. ^ Gaddis 1972, p. 28.
  16. ^
return p

end

', table.concat(classes, ' '), s )
%s
function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '

function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end

function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end


-- Helper functions


local p = {}

local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno


return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --

end

', table.concat(classes, ' '), s )
%s
function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '

function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end

function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end


-- Helper functions


local p = {}

local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


Citations

See also

It was a pragmatic system based on the primacy of the strong — a " [16]

In the words of a former Undersecretary General of the UN, Sir Brian Urquhart:

Legacy

A new plan for the United Nations was drafted by the State Department in April 1944. It kept the emphasis on great power solidarity that was central to Roosevelt's Four Policemen proposal for the United Nations. The members of the Big Four would serve as permanent members of the United Nation's Security Council. Each of the four permanent members would be given a United Nations Security Council veto power, which would override any UN resolution that went against the interests of one of the Big Four. However, the State Department had compromised with the liberal internationalists. Membership eligibility was widened to include all nation states fighting against the Axis powers instead of a select few. The Dumbarton Oaks Conference convened in August 1944 to discuss plans for the postwar United Nations with delegations from the United States, United Kingdom, Soviet Union, and China.[3] The Big Four and their allies signed the United Nations Charter in 1945.[15]

Formation of the United Nations

Roosevelt's Four Policemen proposal received criticism from the liberal internationalists, who wanted power to be more evenly distributed among the member nations of the UN. Internationalists were concerned that the Four Policemen could lead to a new Quadruple Alliance.[3]

Churchill objected to Roosevelt's inclusion of China as one of the Big Four because he feared that the Americans were trying to undermine Britain's colonial holdings in Asia. In October 1942, Churchill told Eden that Republican China represented a "faggot vote on the side of the United States in any attempt to liquidate the British overseas empire."[14] Eden shared this view with Churchill and expressed skepticism that China, which was then in the midst of a civil war, could ever return to a stable nation. Roosevelt responded to Churchill's criticism by telling Eden that "China might become a very useful power in the Far East to help police Japan" and that he was fully supportive of offering more aid to China.[13]

The Republic of China was brought in as a member of the Big Four and a future member of the Four Policemen. Roosevelt was in favor of recognizing China as a great power because he was certain that the Chinese would side with the Americans against the Soviets. He said to British Foreign Secretary Anthony Eden, "In any serious conflict of policy with Russia, [China] would undoubtedly line up on our side." The President believed that a pro-American China would be useful for the United States should the Americans, Soviets, and Chinese agree to jointly occupy Japan and Korea after the war.[13] When Molotov voiced concerns about the stability of China, Roosevelt responded by saying that the combined "population of our nations and friends was well over a billion people."[6][10]

Roosevelt and Molotov continued their discussion of the Four Policemen in a second meeting on June 1st. Molotov informed the President that Stalin was willing to support Roosevelt's plans for maintaining postwar peace through the Four Policemen and enforced disarmament. Roosevelt also raised the issue of postwar decolonization. He suggested that former colonies should undergo a period of transition under the governance of an international trusteeship prior to their independence.[10][12]

The President told Molotov that he visualized the enforced disarmament of our enemies and, indeed, some of our friends after the war; that he thought that the United States, England, Russia and perhaps China should police the world and enforce disarmament by inspection. The President said that he visualized Germany, Italy, Japan, France, Czechoslovakia, Rumania and other nations would not be permitted to have military forces. He stated that other nations might join the first four mentioned after experience proved they could be trusted.[6]

The idea that great powers should "police" the world had been discussed by President Roosevelt as early as August 1941, during his first meeting with Winston Churchill. Roosevelt made his first references to the Four Policemen proposal in early 1942.[9] He presented his postwar plans to Molotov,[10] who had arrived in Washington on May 29 to discuss the possibility of launching a second front in Europe.[11] Roosevelt told Molotov that the Big Four must unite together after the war to police the world and disarm aggressor states.[9] When Molotov asked about the role of other countries, Roosevelt answered by opining that too many "policemen" could lead to infighting, but he was open to the idea of allowing other allied countries to participate.[9] A memorandum of the conference summarizes their conversation:

1943 sketch by Franklin Roosevelt of the United Nations' original three branches. The branch on the right represents the Four Policemen.

Plans for the Four Policemen

[4]

This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 



Copyright © World Library Foundation. All rights reserved. eBooks from Hawaii eBook Library are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.