Module:Footnotes/whitelist

    From Consumerium development wiki R&D Wiki

    Documentation for this module may be created at Module:Footnotes/whitelist/doc

    --[[--------------------------< W R A P P E R _ T E M P L A T E _ D E F A U L T S >----------------------------
    
    A list of wrapper templates by their canonical names – spelling and capitalization is important.  Each wrapper
    template has a table of two values: [1] is the wrapper's default name-list as it is used in an anchor ID; [2] is
    the default year.  This table is indexed indirectly through the wrapper_templates table.
    
    This table is not available externally.
    
    ]]
    
    local wrapper_template_defaults = {												-- keys are canonical template names
    	['Americana'] = {'Rines', '1920'},											-- tables with default name and default year
    	['Cite EB1911'] = {'Chisholm', '1911'},										-- tables with default name and default year
    	['EB1911'] = {'Chisholm', '1911'},
    	['EI3'] = {'FleetKrämerMatringeNawas', ''},
    	['ODNB'] = {'', ''},														-- there is no default anchor ID; this forces evaluation of {{cite ODNB}} redirects
    	}
    
    
    --[[--------------------------< W R A P P E R _ T E M P L A T E _ D E F A U L T S _ V O L >--------------------
    
    For wrapper templates that use |volume= to specify default name (often editor names) and year.  Wrapper templates
    are indexed by their canonical names – spelling and capitalization is important.  Each wrapper template has a table
    of values for every volume.  Volumes may be indexed by Arabic or Roman numerals.  Each volume index has a table of
    twp values" [1] is the wrapper's default name-list as it is used in an anchor ID; [2] is the default year.  Each
    wrapper template in this table must have a ['default'] key for those occasions when |volume= is omitted or empty.
    This table is indexed indirectly through the wrapper_templates table.
    
    This table is not available externally.
    
    ]]
    
    local wrapper_template_defaults_vol = {											-- primary keys are canonical template names; TODO: do these keys have to be canonical template names?
    	['Cite Catholic Encyclopedia'] = {											-- secondary keys are volume
    		['1'] = {'Herbermann', '1907'},
    		['2'] = {'Herbermann', '1907'},
    		['3'] = {'Herbermann', '1908'},
    		['4'] = {'Herbermann', '1908'},
    		['5'] = {'Herbermann', '1909'},
    		['6'] = {'Herbermann', '1909'},
    		['7'] = {'Herbermann', '1910'},
    		['8'] = {'Herbermann', '1910'},
    		['9'] = {'Herbermann', '1910'},
    		['10'] = {'Herbermann', '1911'},
    		['11'] = {'Herbermann', '1911'},
    		['12'] = {'Herbermann', '1911'},
    		['13'] = {'Herbermann', '1912'},
    		['14'] = {'Herbermann', '1912'},
    		['15'] = {'Herbermann', '1912'},
    		['default'] = {'Herbermann', '1913'},
    		},
    
    	['Cite EB9'] = {
    		['1'] = {'Baynes', '1878'},			['I'] = {'Baynes', '1878'},
    		['2'] = {'Baynes', '1878'},			['II'] = {'Baynes', '1878'},
    		['3'] = {'Baynes', '1878'},			['III'] = {'Baynes', '1878'},
    		['4'] = {'Baynes', '1878'},			['IV'] = {'Baynes', '1878'},
    		['5'] = {'Baynes', '1878'},			['V'] = {'Baynes', '1878'},
    		['6'] = {'Baynes', '1878'},			['VI'] = {'Baynes', '1878'},
    		['7'] = {'Baynes', '1878'},			['VII'] = {'Baynes', '1878'},
    		['8'] = {'Baynes', '1878'},			['VIII'] = {'Baynes', '1878'},
    		['9'] = {'Baynes', '1879'},			['IX'] = {'Baynes', '1879'},
    		['10'] = {'Baynes', '1879'},		['X'] = {'Baynes', '1879'},
    		['11'] = {'BaynesSmith', '1880'},	['XI'] = {'BaynesSmith', '1880'},
    		['12'] = {'BaynesSmith', '1881'},	['XII'] = {'BaynesSmith', '1881'},
    		['13'] = {'BaynesSmith', '1881'},	['XIII'] = {'BaynesSmith', '1881'},
    		['14'] = {'BaynesSmith', '1882'},	['XIV'] = {'BaynesSmith', '1882'},
    		['15'] = {'BaynesSmith', '1883'},	['XV'] = {'BaynesSmith', '1883'},
    		['16'] = {'BaynesSmith', '1883'},	['XVI'] = {'BaynesSmith', '1883'},
    		['17'] = {'BaynesSmith', '1884'},	['XVII'] = {'BaynesSmith', '1884'},
    		['18'] = {'BaynesSmith', '1885'},	['XVIII'] = {'BaynesSmith', '1885'},
    		['19'] = {'BaynesSmith', '1885'},	['XIX'] = {'BaynesSmith', '1885'},
    		['20'] = {'BaynesSmith', '1886'},	['XX'] = {'BaynesSmith', '1886'},
    		['21'] = {'BaynesSmith', '1886'},	['XXI'] = {'BaynesSmith', '1886'},
    		['22'] = {'BaynesSmith', '1887'},	['XXII'] = {'BaynesSmith', '1887'},
    		['23'] = {'BaynesSmith', '1888'},	['XXIII'] = {'BaynesSmith', '1888'},
    		['24'] = {'BaynesSmith', '1888'},	['XXIV'] = {'BaynesSmith', '1888'},
    		['default'] = {'Baynes', '1875–1889'},
    		},
    
    	['Encyclopaedia of Islam, New Edition'] = {
    		['1'] = {'GibbKramersLévi-ProvençalSchacht', '1960'},
    		['2'] = {'LewisPellatSchacht', '1965'},
    		['3'] = {'LewisMénagePellatSchacht', '1971'},
    		['4'] = {'van_DonzelLewisPellatBosworth', '1978'},
    		['5'] = {'Bosworthvan_DonzelLewisPellat', '1986'},
    		['6'] = {'Bosworthvan_DonzelPellat', '1991'},
    		['7'] = {'Bosworthvan_DonzelHeinrichsPellat', '1993'},
    		['8'] = {'Bosworthvan_DonzelHeinrichsLecomte', '1995'},
    		['9'] = {'Bosworthvan_DonzelHeinrichsLecomte', '1997'},
    		['10'] = {'BearmanBianquisBosworthvan_Donzel', '2000'},
    		['11'] = {'BearmanBianquisBosworthvan_Donzel', '2002'},
    		['12'] = {'BearmanBianquisBosworthvan_Donzel', '2004'},
    		['atlas'] = {'Brice', '1981'},
    		['abridged'] = {'van_Donzel', '1994'},
    		['default'] = {'BearmanBianquisBosworthvan_Donzel', '1960–2005'},
    		},
    
    	['The History of al-Tabari'] = {
    		['1'] = {'Rosenthal', '1989'},
    		['2'] = {'Brinner', '1986'},
    		['3'] = {'Brinner', '1991'},
    		['4'] = {'Perlmann', '1987'},
    		['5'] = {'Bosworth', '1999'},
    		['6'] = {'WattMcDonald', '1989'},
    		['7'] = {'McDonald', '1987'},
    		['8'] = {'Fishbein', '1997'},
    		['9'] = {'Poonawala', '1990'},
    		['10'] = {'Donner', '1993'},
    		['11'] = {'Blankinship', '1993'},
    		['12'] = {'Friedmann', '1992'},
    		['13'] = {'Juynboll', '1989'},
    		['14'] = {'Smith', '1994'},
    		['15'] = {'Humphreys', '1990'},
    		['16'] = {'Brockett', '1997'},
    		['17'] = {'Hawting', '1996'},
    		['18'] = {'Morony', '1987'},
    		['19'] = {'Howard', '1990'},
    		['20'] = {'Hawting', '1989'},
    		['21'] = {'Fishbein', '1990'},
    		['22'] = {'Rowson', '1989'},
    		['23'] = {'Hinds', '1990'},
    		['24'] = {'Powers', '1989'},
    		['25'] = {'Blankinship', '1989'},
    		['26'] = {'Hillenbrand', '1989'},
    		['27'] = {'Williams', '1985'},
    		['28'] = {'McAuliffe', '1995'},
    		['29'] = {'Kennedy', '1990'},
    		['30'] = {'Bosworth', '1989'},
    		['31'] = {'Fishbein', '1992'},
    		['32'] = {'Bosworth', '1987'},
    		['33'] = {'Bosworth', '1991'},
    		['34'] = {'Kraemer', '1989'},
    		['35'] = {'Saliba', '1985'},
    		['36'] = {'Waines', '1992'},
    		['37'] = {'Fields', '1987'},
    		['38'] = {'Rosenthal', '1985'},
    		['39'] = {'Landau-Tasseron', '1998'},
    		['40'] = {'Popovkin', '2007'},
    		['default'] = {'Yarshater', '1985–2007'},
    		},
    	}
    
    
    --[[--------------------------< W R A P P E R _ T E M P L A T E S >--------------------------------------------
    
    A list of wrapper templates and their redirects – spelling and capitalization is important; first character is
    always uppercase.  Each wrapper template gets its value from a k/v pair in the wrapper_template_defaults table.
    
    article reader queries this table to see if template_name is a wrapper template
    ]]
    
    local wrapper_templates = {														-- keys are names of wrapper templates and their redirects
    	['Americana'] = wrapper_template_defaults['Americana'],						-- canonical name; this template calls Cite Americana
    	
    	['Catholic Encyclopedia'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'],
    		['1913Catholic'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'],
    		['Catholic'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'],
    		['Catholic encyclopedia'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'],
    		['CatholicEncyclopedia'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'],
    		['CE13'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'],
    		['CE1913'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'],
    
    	['Cite Americana'] = wrapper_template_defaults['Americana'],				-- canonical name
    
    	['Cite Catholic Encyclopedia'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'],
    		['CathEncy'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'],
    		['Cite Catholic Encyclopædia'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'],
    		['Cite CE1913'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'],
    
    	['Cite EB1911'] = wrapper_template_defaults['Cite EB1911'],					-- canonical name
    		['1911EB'] = wrapper_template_defaults['Cite EB1911'],					-- redirects
    		['EB1911 cite'] = wrapper_template_defaults['Cite EB1911'],
    		['Wikisource1911Enc Citation'] = wrapper_template_defaults['Cite EB1911'],
    		['Wikisource1911Enc citation'] = wrapper_template_defaults['Cite EB1911'],
    
    	['Cite EB9'] = wrapper_template_defaults_vol['Cite EB9'],					-- canonical
    		['Eb9'] = wrapper_template_defaults_vol['Cite EB9'],
    
    	['EB1911'] = wrapper_template_defaults['EB1911'],							-- canonical name; this template calls Cite EB1911
    		['1911'] = wrapper_template_defaults['EB1911'],							-- redirects
    		['1911s'] = wrapper_template_defaults['EB1911'],
    		['Britannica 1911'] = wrapper_template_defaults['EB1911'],
    		['Encyclopedia Britannica 1911'] = wrapper_template_defaults['EB1911'],
    		['Encyclopædia Britannica 1911'] = wrapper_template_defaults['EB1911'],
    
    	['EB9'] = wrapper_template_defaults_vol['Cite EB9'],						-- canonical; this template calls Cite EB9
    	
    	['Encyclopaedia of Islam, New Edition'] = wrapper_template_defaults_vol['Encyclopaedia of Islam, New Edition'],	-- canonical
    		['EI2'] = wrapper_template_defaults_vol['Encyclopaedia of Islam, New Edition'],
    	
    	['Encyclopaedia of Islam, THREE'] = wrapper_template_defaults['EI3'],		-- canonical
    		['EI3'] = wrapper_template_defaults['EI3'],
    	
    	['Cite ODNB'] = wrapper_template_defaults['ODNB'],							-- canonical
    		['Cite odnb'] = wrapper_template_defaults['ODNB'],
    		['DNBweb'] = wrapper_template_defaults['ODNB'],
    		['OBDNweb'] = wrapper_template_defaults['ODNB'],
    		['ODNB'] = wrapper_template_defaults['ODNB'],
    		['ODNBref'] = wrapper_template_defaults['ODNB'],
    		['ODNBweb'] = wrapper_template_defaults['ODNB'],
    		
    	['The History of al-Tabari'] = wrapper_template_defaults_vol['The History of al-Tabari'],		-- canonical
    		['The History of Al-Tabari'] = wrapper_template_defaults_vol['The History of al-Tabari'],	-- redirects
    		['The History of al-Ṭabarī'] = wrapper_template_defaults_vol['The History of al-Tabari'],	-- redirects
    	}
    
    
    --[[--------------------------< T E M P L A T E _ N A M E S >--------------------------------------------------
    
    This table holds the names of templates and the names of their redirects.  Template names must be written exactly
    as they are named at their templatespace page.  This same also applies to redirects.
    
    The indexes in this table are not critical but should be short and concise.
    
    ]]
    
    local template_names = {
    	['ADB'] = {'Allgemeine Deutsche Biographie', 'Cite ADB'},
    	['Butt_Stations'] = {'Butt-Stations', 'Butt-stations'},
    	['Cam_Hist_Iran'] = {'Cambridge History of Iran', 'The Cambridge History of Iran'},
    	['DNB'] = {'Cite DNB', 'DNB', 'DNB Cite', 'Cite DNBSupp', 'DNBSupp', 'Cite DNB12', 'Cite DNBIE', 'DNB12', 'DNBIE'},
    	['ME-ref'] = {'ME-ref', 'Me-ref'},
    	['ODB'] = {'ODB', 'Oxford Dictionary of Byzantium'},
    	['ODLA'] = {'ODLA', 'Oxford Dictionary of Late Antiquity'},
    	['NDB'] = {'Cite NDB', 'NDB'},
    }
    
    
    --[[--------------------------< S P E C I A L _ P A T T E R N S >----------------------------------------------
    
    Lua patterns.  These are scanned sequentially which costs time and processing far and above the time and processing
    needed to index into whitelist{}.  Do not create a pattern here if a normal whitelist entry or entries can be created.
    
    ]]
    
    local special_patterns = {
    	'CITEREFACAD%u%u%u?%u?%d+%u%u?',											-- {{Acad}} ID appears to be 2-4 letters, then 3 numbers, then 1-2 letters
    	'CITEREFAHD%d+',															-- {{Cite AHD}}
    	'CITEREFHistoric_England%d+',												-- {{National Heritage List for England}} & {{PastScape}}
    	'CITEREFHistoric_Environment_Scotland%u%u%u?%u?%d',							-- {{Historic Environment Scotland}} %u can be BTL, GLD, HMPA, LB, SM
    	'CITEREFQHR%d+',															-- {{Cite QHR}}
        'CITEREF[%d%a_%pöüäß→]+_at_Bach_Digital',                                -- {{BDh}}
    	}
    
    
    --[[--------------------------< D N B _ S P E C I A L _ P A T T E R N S >--------------------------------------
    
    Lua patterns.  Note at special_patterns applies.  These for the DNB templates only; these will be tried only when
    there is a DNB template in the article.
    
    Pretty much any author name during the period 1885–1901 inclusive, and 1912.
    
    The DNBIE was published in 1903, and Template:DNBIE says that its use is deprecated, but we do not fight that battle here.
    
    ]]
    
    local DNB_special_patterns = {
    	'CITEREF%a[%a%-_\']*188[5-9]',												-- 1885–1889
    	'CITEREF%a[%a%-_\']*189%d',													-- 1890–1899
    	'CITEREF%a[%a%-_\']*190[0-1]',												-- 1900–1901
    	'CITEREF%a[%a%-_\']*1903',													-- 1903 IE
    	'CITEREF%a[%a%-_\']*1912',													-- 1912 supplement
    	}
    
    
    --[[--------------------------< W H I T E L I S T >------------------------------------------------------------
    
    This is a list of anchor IDs known to be associated with specific wrapper templates.  The anchor ID serves as an
    index into the table.  The assigned value is another table that lists the associated template and any redirects.
    
    Except for year disambiguators, anchor IDs must have the same form as the anchor creator makes; must be the
    anchor-encoded form.  Remove the year disambiguator.
    
    Template names must be written exactly as they are named at their templatespace page.  This same also applies to
    redirects.  Module:Footnotes reads the template names left to right so most-commonly-used template or redirect name
    should appear first.  When there are more than one name and when those templates have various anchor IDs the template
    namelist should be added to the template_names{} table.
    
    Note that references to Template:EB1911 are listed under "E" in the alphabetical list below to keep them organized.
    
    ]]
    
    local whitelist = {
    ----------< # >----------
    	['CITEREF2013_Statistical_Yearbook_of_the_Republic_of_Croatia'] = {'Croatia Yearbook 2013'},
    
    ----------< A >----------
    	['CITEREFAGA_1884–1897'] = {'Schubert\'s compositions (references)'},
    	['CITEREFATOC2009'] = {'ATOCConnectingCommunitiesReportS10'},
    	['CITEREFAbramowitzStegun1983'] = {'Abramowitz Stegun ref'},
    	['CITEREFActa_Lipsiensium1723'] = {'Bach\'s compositions (sources)'},
    	['CITEREFAdamsFranzosa2009'] = {'Adams Franzosa Introduction to Topology Pure and Applied'},
    	['CITEREFAdaschErnstKeim1978'] = {'Adasch Topological Vector Spaces'},
    	['CITEREFAhlgrimm1969'] = {'Bach\'s compositions (sources)'},
    	['CITEREFAhrons1927'] = {'Book-Ahrons-British Steam Railway Locomotive'},
    	['CITEREFAl-Kindi1912'] = {'The Governors and Judges of Egypt'},
    	['CITEREFAlbert_Schumann1886'] = {'Cite ADB'},
    	['CITEREFAlden1916'] = {'Shakespeare sonnets bibliography'},
    	['CITEREFAldrich1969'] = {'Aldrich-LocosGER7'},
    	['CITEREFAlexiou2010'] = {'Cite flatiron'},
    	['CITEREFAllenBoddyBrownFry1970'] = {'RCTS-LocosLNER-8A'},
    	['CITEREFAllenBoddyBrownFry1971'] = {'RCTS-LocosLNER-8B'},
    	['CITEREFAllenBoddyBrownFry1983'] = {'RCTS-LocosLNER-8A'},
    	['CITEREFAmerican_Railway_Association1922'] = {'1922 Locomotive Cyclopedia'},
    	['CITEREFAnderson1952'] = {'Naval Wars in the Levant 1559–1853'},
    	['CITEREFArkhangel&#039;skiiPonomarev1984'] = {'Arkhangel\'skii Ponomarev Fundamentals of General Topology Problems and Exercises'},
    	['CITEREFArrey_von_Dommer1875'] = {'Cite ADB'},
    	['CITEREFAsmus1966'] = template_names['NDB'],
    	['CITEREFAtkins2007'] = {'Shakespeare sonnets bibliography'},
    	['CITEREFAvdoyan2018'] = template_names['ODLA'],
    	['CITEREFAwdry1990'] = {'Awdry-RailCo', 'Carnarvonshire Railway'},
    
    ----------< B >----------
    	['CITEREFBabinger1978'] = {'Mehmed the Conqueror and His Time'},
    	['CITEREFBabinger1992'] = {'Mehmed the Conqueror and His Time'},
    	['CITEREFBachAgricola1754'] = {'Bach\'s compositions (sources)'},
    	['CITEREFBadura-SkodaBranscombe2008'] = {'Schubert\'s compositions (references)'},
    	['CITEREFBaldwinKazhdan1991'] = template_names['ODB'],
    	['CITEREFBaldwinTalbot1991'] = {'Oxford Dictionary of Byzantium'},
    	['CITEREFBaltzer1916'] = {'Baltzer-Kolonialbahnen'},
    	['CITEREFBanach1932'] = {'Banach Théorie des Opérations Linéaires'},
    	['CITEREFBartusis1991'] = template_names['ODB'],
    	['CITEREFBaxter1971'] = {'Baxter-BritishLocoCat1'},
    	['CITEREFBaxter1977'] = {'Baxter-BritishLocoCat1'},
    	['CITEREFBaxter1978'] = {'Baxter-BritishLocoCat2A'},
    	['CITEREFBaxter1979'] = {'Baxter-BritishLocoCat2B'},
    	['CITEREFBaxter1982'] = {'Baxter-BritishLocoCat3A', 'Baxter-BritishLocoCat3B'},
    	['CITEREFBaxter1984'] = {'Baxter-BritishLocoCat4'},
    	['CITEREFBaxter1986'] = {'Baxter-BritishLocoCat5A'},
    	['CITEREFBaxter1988'] = {'Baxter-BritishLocoCat5B'},
    	['CITEREFBaxter2012'] = {'Baxter-BritishLocoCat6'},
    	['CITEREFBeißwenger1991'] = {'Bach\'s compositions (sources)'},
    	['CITEREFBelke1996'] = {'Tabula Imperii Byzantini'},
    	['CITEREFBelkeMersisch1990'] = {'Tabula Imperii Byzantini'},
    	['CITEREFBelkeRestle1984'] = {'Tabula Imperii Byzantini'},
    	['CITEREFBernhard_von_Poten1889'] = template_names['ADB'],
    	['CITEREFBernhard_von_Poten1898'] = template_names['ADB'],
    	['CITEREFBezilla1980'] = {'Bezilla-PRR-Electric-Traction'},
    	['CITEREFBierstedt1988'] = {'Bierstedt An Introduction to Locally Convex Inductive Limits'},
    	['CITEREFBirken1976'] = {'Die Provinzen des Osmanischen Reiches'},
    	['CITEREFBivar1983'] = template_names['Cam_Hist_Iran'],
    	['CITEREFBlake1966'] = {'DisraeliRef'},
    	['CITEREFBlanken2019'] = {'Bach\'s compositions (sources)'},
    	['CITEREFBlankinship1994'] = {'The End of the Jihâd State', 'The End of the Jihad State'},
    	['CITEREFBock1978'] = {'Audie-bock-directors'},
    	['CITEREFBoddyBrownFryHennigan1968'] = {'RCTS-LocosLNER-4'},
    	['CITEREFBoddyBrownFryHennigan1975'] = {'RCTS-LocosLNER-2B'},
    	['CITEREFBoddyBrownFryHennigan1977'] = {'RCTS-LocosLNER-9A', 'RCTS-LocosLNER-9B'},
    	['CITEREFBoddyBrownFryHennigan1979'] = {'RCTS-LocosLNER-3A'},
    	['CITEREFBoddyBrownHenniganHoole1984'] = {'RCTS-LocosLNER-6C'},
    	['CITEREFBoddyBrownHenniganNeve1981'] = {'RCTS-LocosLNER-3B'},
    	['CITEREFBoddyBrownNeveYeadon1983'] = {'RCTS-LocosLNER-6B'},
    	['CITEREFBoddyFryHenniganHoole1990'] = {'RCTS-LocosLNER-10B'},
    	['CITEREFBoddyFryHenniganProud1963'] = {'RCTS-LocosLNER-1'},
    	['CITEREFBoddyNeveTeeYeadon1982'] = {'RCTS-LocosLNER-6A'},
    	['CITEREFBoddyNeveYeadon1973'] = {'RCTS-LocosLNER-2A'},
    	['CITEREFBody1989'] = {'Body-Railways-Vol2'},
    	['CITEREFBon1969'] = {'La Morée franque'},
    	['CITEREFBonner2010'] = {'New Cambridge History of Islam'},
    	['CITEREFBonnett2005'] = {'Bonnett Practical Rail Engineering'},
    	['CITEREFBonporti1712'] = {'Bach\'s compositions (sources)'},
    	['CITEREFBooth2000'] = {'Shakespeare sonnets bibliography'},
    	['CITEREFBorsari1964'] = {'DBI', 'Dizionario Biografico degli Italiani'},
    	['CITEREFBossert1914'] = {'Schaff-Herzog'},
    	['CITEREFBosworth1968'] = {'Cambridge History of Iran'},
    	['CITEREFBosworth1975'] = template_names['Cam_Hist_Iran'],
    	['CITEREFBourbaki1987'] = {'Bourbaki Topological Vector Spaces'},
    	['CITEREFBourbaki1989'] = {'Bourbaki General Topology Part I Chapters 1-4', 'Bourbaki General Topology Part II Chapters 5-10', 'Bourbaki Algebra I Chapters 1-3 Springer'},
    	['CITEREFBourbaki1994'] = {'Bourbaki EHM'},
    	['CITEREFBowmanCameronGarnsey2005'] = {'Cambridge Ancient History'},
    	['CITEREFBoyd1970'] = {'Boyd-MidWales'},
    	['CITEREFBoyd1975'] = {'Boyd-FR1'},
    	['CITEREFBoyd1985'] = {'Boyd-NCaerns2Penrhyn'},
    	['CITEREFBoyd1986'] = {'Boyd-NCaerns3Dinorwic'},
    	['CITEREFBoyd1988'] = {'Boyd-SCaerns1'},
    	['CITEREFBoyd1989'] = {'Boyd-SCaerns2'},
    	['CITEREFBoyd1990'] = {'Boyd-NCaerns1'},
    	['CITEREFBradshaw1968'] = {'Bradshaw-1910April'},
    	['CITEREFBradshaw1985'] = {'Bradshaw-1922July'},
    	['CITEREFBradshaw2011'] = {'Bradshaw-1895December'},
    	['CITEREFBradshaw2012'] = {'Bradshaw-1850March'},
    	['CITEREFBrand1968'] = {'Byzantium Confronts the West'},
    	['CITEREFBrand1991'] = template_names['ODB'],
    	['CITEREFBrand1991'] = {'DBI'},
    	['CITEREFBrand1991'] = {'ODB'},
    	['CITEREFBray2010'] = {'Bray-SDJR'},
    	['CITEREFBrett2010'] = {'New Cambridge History of Islam'},
    	['CITEREFBrunner1975'] = template_names['Cam_Hist_Iran'],
    	['CITEREFBrunner1983'] = template_names['Cam_Hist_Iran'],
    	['CITEREFBryan1886'] = {'Bryan (3rd edition)'},
    	['CITEREFBuhle1909'] = {'Bach\'s compositions (sources)'},
    	['CITEREFBurant1987'] = {'Cite DCB'},
    	['CITEREFBurch1911'] = {'Burch Electric Traction'},
    	['CITEREFBurke1866'] = {'O\'Donnell family tree'},
    	['CITEREFBurrowsWallace1999'] = {'Cite gotham'},
    	['CITEREFButt1995'] = template_names['Butt_Stations'],
    
    ----------< C >----------
    	['CITEREFCIC1983'] = {'CIC1983bib'},
    	['CITEREFCalifornia1988'] = {'CA-Rail Passenger Development Plan-1988'},
    	['CITEREFCaltrans1984'] = {'Countrystudy'},
    	['CITEREFCameronWard-PerkinsWhitby2000'] = {'Cambridge Ancient History'},
    	['CITEREFCanepa2018'] = template_names['ODLA'],
    	['CITEREFCanny2008'] = {'O\'Donnell family tree'},
    	['CITEREFCappelCutlerKazhdan1991'] = {'ODB'},
    	['CITEREFCarl_von_Prantl1879'] = {'Cite ADB'},
    	['CITEREFCarlson2010'] = {'Dlmf'},
    	['CITEREFCaro1974'] = {'Cite Power Broker'},
    	['CITEREFCarpenter1977'] = template_names['ME-ref'],
    	['CITEREFCarpenter1981'] = template_names['ME-ref'],
    	['CITEREFCarter2006'] = {'Carter-RailwaysMotivePowerArgentina'},
    	['CITEREFCasserley1968'] = {'Casserley-joint'},
    	['CITEREFCasserleyJohnston1966'] = {'Casserley-LocoGrouping3'},
    	['CITEREFCasserleyJohnston1974'] = {'Casserley-LocoGrouping3', 'Casserley-LocoGrouping2', '0-7110-0554-0'},
    	['CITEREFCasway1984'] = {'O\'Donnell family tree'},
    	['CITEREFCawley2010'] = {'MLCC'},
    	['CITEREFCawley2011'] = {'MLCC'},
    	['CITEREFChaléardChanson-JabeurBéranger2006'] = {'Chaléard-Le cdf en Afrique'},
    	['CITEREFChasiotis1975'] = {'Ιστορία του Ελληνικού Έθνους'},
    	['CITEREFCheyneBlack1899'] = {'Biblica'},
    	['CITEREFCheyneBlack1899'] = {'Cite Biblica'},
    	['CITEREFCheyneBlack1899–1903'] = {'Cite Biblica'},
    	['CITEREFCheyneBlack1901'] = {'Cite Biblica'},
    	['CITEREFCheyneBlack1902'] = {'Cite Biblica'},
    	['CITEREFCheyneBlack1903'] = {'Cite Biblica'},
    	['CITEREFChisholm1922'] = {'EB1922', 'Cite EB1922'},
    	['CITEREFChoniates1984'] = {'O City of Byzantium'},
    	['CITEREFChung1994'] = {'Country study'},
    	['CITEREFChurchmanHurst2001'] = {'Churchman & Hurst Railways of New Zealand'},
    	['CITEREFChurchman_&amp;_Hurst2001'] = {'Churchman & Hurst Railways of New Zealand'},
    	['CITEREFChurella2013'] = {'Churella-PRR-1'},
    	['CITEREFClementsMcMahon2008'] = {'ClementsMcMahon-GSR Locomotives'},
    	['CITEREFClinker1978'] = {'Clinker-Stations'},
    	['CITEREFClinker1988'] = {'Clinker-Stations'},
    	['CITEREFCoates1990'] = {'Coates-Reading'},
    	['CITEREFColledgeWarlow2006'] = {'Colledge'},
    	['CITEREFCollins2016'] = {'Cite Collins 2016'},
    	['CITEREFConolly1998'] = {'IanAllan-PreGroup-Atlas1998'},
    	['CITEREFConway1990'] = {'Conway A Course in Functional Analysis'},
    	['CITEREFCoulthard-Clark2002'] = {'Australian Dictionary of Biography'},
    	['CITEREFCousin1910'] = {'A Short Biographical Dictionary of English Literature', 'Cite SBDEL'},
    	['CITEREFCox1967'] = {'Cox-Upper Darby'},
    	['CITEREFCox2011'] = {'Cox-Dixie'},
    	['CITEREFCrone1980'] = {'Slaves on Horses'},
    	['CITEREFCroughtonKidnerYoung1982'] = {'Croughton-PrivateStations'},
    	['CITEREFCruickshanks1970'] = {'HistoryofParliament'},
    	['CITEREFCudahy2002'] = {'Cudahy-Hudson'},
    	['CITEREFCudahy2003'] = {'Cudahy-Subways'},
    
    ----------< D >----------
    	['CITEREFDBI'] = {'DBI', 'Dizionario Biografico degli Italiani'},
    	['CITEREFDZS2015'] = {'Croatia Yearbook 2015'},
    	['CITEREFDadelsen1957'] = {'Bach\'s compositions (sources)'},
    	['CITEREFDaftary1990'] = {'Daftary-The Ismailis'},
    	['CITEREFDaftary2007'] = {'Daftary-The Ismailis'},
    	['CITEREFDaniel2010'] = {'New Cambridge History of Islam'},
    	['CITEREFDanielsDench1963'] = {'Daniels-NoMore'},
    	['CITEREFDanielsDench1973'] = {'Daniels-NoMore'},
    	['CITEREFDarleyCanepa2018'] = {'Oxford Dictionary of Late Antiquity'},
    	['CITEREFDaryaeeCanepa2018'] = template_names['ODLA'],
    	['CITEREFDavid1961'] = {'Bach\'s compositions (sources)'},
    	['CITEREFDavidson2010'] = {'HistoryofParliament'},
    	['CITEREFDavidsonThrush2010'] = {'HistoryofParliament'},
    	['CITEREFDavies1996'] = {'Davies-PLMLocoList'},
    	['CITEREFDavies1997'] = {'Davies-NordLocoList'},
    	['CITEREFDavies2001'] = {'Davies-EstLocoList3', 'Davies-ÉtatLocoList'},
    	['CITEREFDavies2003'] = {'Davies-SNCFLocoList'},
    	['CITEREFDaviesFirthLuckingThomas1966'] = {'RCTS-LocosGWR-10'},
    	['CITEREFDeutsch1951'] = {'Schubert\'s compositions (references)'},
    	['CITEREFDeutsch1978'] = {'Schubert\'s compositions (references)'},
    	['CITEREFDewick2005'] = {'Dewick-Atlas'},
    	['CITEREFDickens2018'] = template_names['ODLA'],
    	['CITEREFDirksen1998'] = {'Bach\'s compositions (sources)'},
    	['CITEREFDirksen2010'] = {'Bach\'s compositions (sources)'},
    	['CITEREFDirksen2016'] = {'Bach\'s compositions (sources)'},
    	['CITEREFDixmier1984'] = {'Dixmier General Topology'},
    	['CITEREFDoleckiMynard2016'] = {'Dolecki Mynard Convergence Foundations Of Topology'},
    	['CITEREFDolkart1998'] = {'Cite morningside'},
    	['CITEREFDonohue2003'] = {'The Buwayhid Dynasty in Iraq'},
    	['CITEREFDow1962'] = {'Dow-GC2'},
    	['CITEREFDow1965'] = {'Dow-GC3'},
    	['CITEREFDow1985'] = {'Dow-GC1'},
    	['CITEREFDowney2007'] = {'Downey-Chicago'},
    	['CITEREFDrummond1964'] = {'HistoryofParliament'},
    	['CITEREFDrury1985'] = {'Drury Historical Guide 1985'},
    	['CITEREFDrury1993'] = {'Drury-North American Steam'},
    	['CITEREFDugundji1966'] = {'Dugundji Topology'},
    	['CITEREFDuke1995'] = {'Duke-Santa Fe-1'},
    	['CITEREFDukeKeilty1990'] = {'Duke-RDC'},
    	['CITEREFDumbarton_Oaks_Hagiography_Database'] = {'Dumbarton Oaks Hagiography Database'},
    	['CITEREFDunbar1969'] = {'Dunbar-Railroads'},
    	['CITEREFDuncan-Jones2010'] = {'Shakespeare sonnets bibliography'},
    	['CITEREFDunlop1895'] = {'O\'Donnell family tree'},
    	['CITEREFDunn2013'] = {'Dunn-Comeng-5'},
    	['CITEREFDurrant1972'] = {'Durrant-Steam Locos Eastern Europe'},
    	['CITEREFDurrant1981'] = {'Durrant-Garratt-Rev'},
    	['CITEREFDurrantLewisJorgensen1981'] = {'Durrant-SteamAfrica'},
    	['CITEREFDömlingKohlhase1971'] = {'Bach\'s compositions (sources)'},
    	['CITEREFDürr1952'] = {'Bach\'s compositions (sources)'},
    	['CITEREFDürr1954'] = {'Bach\'s compositions (sources)'},
    	['CITEREFDürr1987'] = {'Bach\'s compositions (sources)'},
    	['CITEREFDürrJones2006'] = {'Bach\'s compositions (sources)'},
    	['CITEREFDürrKobayashi1998'] = {'Bach\'s compositions (sources)'},
    
    ----------< E >----------
    	['CITEREFEarle2018'] = {'Gymnosperm Database'},
    	['CITEREFEbata2019'] = {'BDh'},
    	['CITEREFEbata2020'] = {'BDh'},
    	['CITEREFEdwards1995'] = {'Edwards Functional Analysis Theory and Applications'},
    	['CITEREFEichberg1976'] = {'Bach\'s compositions (sources)'},
    	['CITEREFEl-Hibri2010'] = {'New Cambridge History of Islam'},
    	['CITEREFEldredgeHorenstein2014'] = {'Cite concrete'},
    	['CITEREFElsholz1982'] = {'Schubert\'s compositions (references)'},
    	['CITEREFEppstein1966'] = {'Bach\'s compositions (sources)'},
    	['CITEREFEppstein1982'] = {'Bach\'s compositions (sources)'},
    	['CITEREFEuDaly2009'] = {'Complete Book of North American Railroading'},
    	['CITEREFEuDalySchaferJessupBoyd2009'] = {'Complete Book of North American Railroading'},
    
    ----------< F >----------
    	['CITEREFFang1943'] = {'Cite ECCP'},
    	['CITEREFFeder1958'] = {'Bach\'s compositions (sources)'},
    	['CITEREFFernandez1983'] = {'Fernandez1983'},
    	['CITEREFFiaccadori1991'] = {'ODB'},
    	['CITEREFFine1991'] = {'The Early Medieval Balkans'},
    	['CITEREFFine1994'] = {'The Late Medieval Balkans'},
    	['CITEREFFletcher,_Great_Tank_Scandal'] = {'Book-Fletcher-Great Tank Scandal'},
    	['CITEREFFletcher,_Universal_Tank'] = {'Book-Fletcher-Universal Tank'},
    	['CITEREFFluckMarshallWilson1996'] = {'FluMarWil-LocRailCR'},
    	['CITEREFFonstad1991'] = template_names['ME-ref'],
    	['CITEREFForkelTerry1920'] = {'Bach\'s compositions (sources)'},
    	['CITEREFFornaçon,_Siegfried1957'] = template_names['NDB'],
    	['CITEREFForrestal1999'] = {'Forrestal-Wineries'},
    	['CITEREFForster1990'] = {'Cite DCB'},
    	['CITEREFFoss1991'] = {'ODB'},
    	['CITEREFFoster1971'] = template_names['ME-ref'],
    	['CITEREFFoster1996'] = {'Foster-Field Guide'},
    	['CITEREFFouracre2005'] = {'New Cambridge Medieval History'},
    	['CITEREFFrailey2010'] = {'Frailey-Twilight'},
    	['CITEREFFranz_Schnorr_von_Carolsfeld1883'] = {'Cite ADB'},
    	['CITEREFFriedrich_Wilhelm_Bautz1975'] = {'BBKL'},
    	['CITEREFFriedrich_Wilhelm_Bautz1990'] = {'BBKL'},
    	['CITEREFFry1964'] = {'RCTS-LocosLNER-7'},
    	['CITEREFFry1966'] = {'RCTS-LocosLNER-5'},
    	['CITEREFFrye1975'] = {'The Cambridge History of Iran'},
    	['CITEREFFrye1983'] = template_names['Cam_Hist_Iran'],
    	['CITEREFFudenbergTirole1991'] = {'Cite Fudenberg Tirole 1991'},
    	['CITEREFFultonHarris1991'] = {'Fulton-Harris'},
    
    ----------< G >----------
    	['CITEREFGareyJohnson1979'] = {'Garey-Johnson'},
    	['CITEREFGarth2003'] = template_names['ME-ref'],
    	['CITEREFGeanakoplos1959'] = {'Emperor Michael Palaeologus and the West'},
    	['CITEREFGeorg_von_Dadelsen1953'] = template_names['NDB'],
    	['CITEREFGibb1923'] = {'The Arab Conquests in Central Asia'},
    	['CITEREFGil1997'] = {'A History of Palestine, 634-1099', 'A History of Palestine, 634–1099'},
    	['CITEREFGillham2001'] = {'Gillham-Waterloo-City'},
    	['CITEREFGilliland1969'] = {'Gilliland'},
    	['CITEREFGilliland1994'] = {'Pop Chronicles 40s'},
    	['CITEREFGilliverMarshallWeiner2006'] = template_names['ME-ref'],
    	['CITEREFGilmanPeckColby1905'] = {'New International Encyclopedia', 'NIE'},
    	['CITEREFGilmanPeckColby1916'] = {'New International Encyclopedia', 'NIE'},
    	['CITEREFGleaves1921'] = {'Gleaves'},
    	['CITEREFGlischinski1997'] = {'Glischinski-Santa Fe'},
    	['CITEREFGlöckner1983'] = {'Bach\'s compositions (sources)'},
    	['CITEREFGoldberg1981'] = {'Goldberg-Amtrak'},
    	['CITEREFGordon2001'] = {'Gordon-The Breaking of a Thousand Swords'},
    	['CITEREFGrant1994'] = {'Grant-Death'},
    	['CITEREFGrant2010'] = {'Grant-Twilight'},
    	['CITEREFGrant2017'] = {'Grant-RailCo'},
    	['CITEREFGreenlaw2007'] = {'Greenlaw-Via Rail'},
    	['CITEREFGregory1991'] = {'ODB'},
    	['CITEREFGregoryŠevčenko1991'] = {'ODB'},
    	['CITEREFGrete_Schemann1957'] = template_names['NDB'],
    	['CITEREFGrierson1903'] = {'Cite LSI', 'LSI', 'Linguistic Survey of India'},
    	['CITEREFGrierson1908'] = {'Cite LSI', 'LSI', 'Linguistic Survey of India'},
    	['CITEREFGrierson1919'] = {'Cite LSI', 'LSI', 'Linguistic Survey of India'},
    	['CITEREFGrierson1967'] = {'Cite LSI', 'LSI', 'Linguistic Survey of India'},
    	['CITEREFGriffithsSmith1999'] = {'Griffiths-Sheds1'},
    	['CITEREFGriffithsSmith2000'] = {'Griffiths-Sheds2'},
    	['CITEREFGrothendieck1955'] = {'Grothendieck Produits Tensoriels Topologiques et Espaces Nucléaires'},
    	['CITEREFGrothendieck1973'] = {'Grothendieck Topological Vector Spaces'},
    	['CITEREFGrothendieckDieudonné1960'] = {'EGA'},
    	['CITEREFGrothendieckDieudonné1961'] = {'EGA'},
    	['CITEREFGrothendieckDieudonné1963'] = {'EGA'},
    	['CITEREFGrothendieckDieudonné1964'] = {'EGA'},
    	['CITEREFGrothendieckDieudonné1965'] = {'EGA'},
    	['CITEREFGrothendieckDieudonné1966'] = {'EGA'},
    	['CITEREFGrothendieckDieudonné1967'] = {'EGA'},
    	['CITEREFGrothendieckDieudonné1971'] = {'EGA'},
    	['CITEREFGroves2005'] = {'MSW3 Primates', 'MSW3 Groves'},
    	['CITEREFGulino2005'] = {'DBI', 'Dizionario Biografico degli Italiani'},
    	['CITEREFGunzburg1984'] = {'Gunzburg-History WAGR Steam'},
    
    ----------< H >----------
    	['CITEREFHaldon1999'] = {'Warfare, State and Society in the Byzantine World, 565–1204'},
    	['CITEREFHalliday1985'] = {'Halliday-AustWineCompend'},
    	['CITEREFHalliday2008'] = {'Halliday-JHWAtlasAust2008'},
    	['CITEREFHalliday2009'] = {'Halliday-AustWineEncyc'},
    	['CITEREFHalpenny1990'] = {'Canadabio'},
    	['CITEREFHammondAnderson1993'] = template_names['ME-ref'],
    	['CITEREFHammondScull1995'] = template_names['ME-ref'],
    	['CITEREFHammondScull2005'] = template_names['ME-ref'],
    	['CITEREFHammondScull2006a'] = template_names['ME-ref'],
    	['CITEREFHammondScull2006b'] = template_names['ME-ref'],
    	['CITEREFHans_Heinrich_Borcherdt1955'] = template_names['NDB'],
    	['CITEREFHans_Knudsen1972'] = template_names['NDB'],
    	['CITEREFHartshorne1977'] = {'Hartshorne AG'},
    	['CITEREFHasumi2003'] = {'Hasumi-shiguehiko-ozu-2003'},
    	['CITEREFHaswell-Smith2004'] = {'Haswell-Smith'},
    	['CITEREFHaugic1908'] = {'Schaff-Herzog'},
    	['CITEREFHawting1987'] = {'The First Dynasty of Islam'},
    	['CITEREFHawting2000'] = {'The First Dynasty of Islam'},
    	['CITEREFHaynes2011'] = {'RubberBible92nd'},
    	['CITEREFHeinichen1728'] = {'Bach\'s compositions (sources)'},
    	['CITEREFHeinrich_Welti1890'] = {'Cite ADB'},
    	['CITEREFHellmann1965'] = {'Bach\'s compositions (sources)'},
    	['CITEREFHenrici1725'] = {'Bach\'s compositions (sources)'},
    	['CITEREFHenryOrsmond1928'] = {'Raiatea family tree'},
    	['CITEREFHermann_Palm1876'] = {'Cite ADB'},
    	['CITEREFHerr2000'] = {'Herr-LN'},
    	['CITEREFHidyHidyScottHofsummer2004'] = {'Hidy-Great Northern'},
    	['CITEREFHildHellenkemper1990'] = {'Tabula Imperii Byzantini'},
    	['CITEREFHildHellenkemper1994'] = {'Tabula Imperii Byzantini'},
    	['CITEREFHildRestle1981'] = {'Tabula Imperii Byzantini'},
    	['CITEREFHills,_Power_from_Steam'] = {'Book-Hills-Power from Steam'},
    	['CITEREFHills1989'] = {'Book-Hills-Power from Steam'},
    	['CITEREFHilmarJestremski2004'] = {'Schubert\'s compositions (references)'},
    	['CITEREFHilton1980'] = {'Hilton-Amtrak'},
    	['CITEREFHilton1990'] = {'Hilton Narrow Gauge'},
    	['CITEREFHiltonDue1960'] = {'Hilton-Interurban'},
    	['CITEREFHinton1986'] = {'HistoryofParliament'},
    	['CITEREFHistoric_Environment_Scotland1972'] = {'Historic Environment Scotland'},
    	['CITEREFHistoric_Environment_Scotland1976'] = {'Historic Environment Scotland'},
    	['CITEREFHistoric_Environment_ScotlandLB33744'] = {'Historic Environment Scotland'},
    	['CITEREFHistoric_Environment_ScotlandLB50114'] = {'Historic Environment Scotland'},
    	['CITEREFHistoric_Environment_Scotland2020'] = {'Historic Environment Scotland'},
    	['CITEREFHob.'] = {'Schubert\'s compositions (references)'},
    	['CITEREFHoffmann1738'] = {'Bach\'s compositions (sources)'},
    	['CITEREFHofmann1983'] = {'Bach\'s compositions (sources)'},
    	['CITEREFHofmann1987'] = {'Bach\'s compositions (sources)'},
    	['CITEREFHofmann1999'] = {'Bach\'s compositions (sources)'},
    	['CITEREFHolland1972'] = {'Holland-Vol 2'},
    	['CITEREFHolland1988'] = {'Cite DCB'},
    	['CITEREFHolland2001'] = {'Holland-Classic'},
    	['CITEREFHollingsworth1980'] = {'Hollingsworth-Atlas-Rigby'},
    	['CITEREFHollingsworth1991'] = {'ODB', 'Oxford Dictionary of Byzantium'},
    	['CITEREFHollingsworthCutler1991'] = {'ODB', 'Oxford Dictionary of Byzantium'},
    	['CITEREFHolmgren2003'] = {'EFloras'},
    	['CITEREFHoltBiddle1986'] = {'Holt-NorthWest'},
    	['CITEREFHolton1989'] = {'Holton-Reading-1'},
    	['CITEREFHopley1983'] = {'Australian Dictionary of Biography'},
    	['CITEREFHorváth1966'] = {'Horváth Topological Vector Spaces and Distributions Volume 1 1966'},
    	['CITEREFHughes1990'] = {'Hughes-IndianLocos1'},
    	['CITEREFHughes1992'] = {'Hughes-IndianLocos2'},
    	['CITEREFHughes1994'] = {'Hughes-IndianLocos3'},
    	['CITEREFHughes1996'] = {'Hughes-IndianLocos4'},
    	['CITEREFHunter2008'] = {'Country study'},
    
    ----------< I >----------
    	['CITEREFImber2002'] = {'Imber-The Ottoman Empire, 1300–1650'},
    	['CITEREFInalcik1989'] = {'Setton-A History of the Crusades'},
    	['CITEREFIshino1998'] = {'Teishajo'},
    	['CITEREFIvey1919'] = {'Ivey-Marquette'},
    
    ----------< J >----------
    	['CITEREFJackson1908'] = {'Schaff-Herzog'},
    	['CITEREFJackson1995'] = {'Cite enc-nyc'},
    	['CITEREFJackson2010'] = {'Cite enc-nyc2'},
    	['CITEREFJacobs1904'] = {'Cite Jewish Encyclopedia'},
    	['CITEREFJarchow1981'] = {'Jarchow Locally Convex Spaces'},
    	['CITEREFJohnstonWelshSchafer2001'] = {'Johnston-Streamliner'},
    	['CITEREFJones2011'] = {'Cite EPD'},
    	['CITEREFJordan2002'] = {'Jordan-WineWABest'},
    	['CITEREFJoshi1983'] = {'Joshi Introduction to General Topology'},
    	['CITEREFJoslen2003'] = {'Joslen-OOB'},
    	['CITEREFJowett1989'] = {'Jowett-Atlas', 'Carnarvonshire Railway'},
    	['CITEREFJowett2000'] = {'Jowett-Nationalised'},
    	['CITEREFJupp1986'] = {'HistoryofParliament'},
    
    ----------< K >----------
    	['CITEREFK.'] = {'Schubert\'s compositions (references)'},
    	['CITEREFKadinsky2016'] = {'Cite Hidden Waters NYC'},
    	['CITEREFKaegi1991'] = {'ODB'},
    	['CITEREFKang2008'] = {'Country study'},
    	['CITEREFKarl_Frohnmeyer1953'] = template_names['NDB'],
    	['CITEREFKarnow1989'] = {'Cite-Karnow'},
    	['CITEREFKazhdan1991'] = {'ODB', 'Oxford Dictionary of Byzantium'},
    	['CITEREFKazhdanCutler1991'] = {'ODB', 'Oxford Dictionary of Byzantium'},
    	['CITEREFKazhdanŠevčenko1991'] = {'ODB'},
    	['CITEREFKeefe2006'] = {'Schubert\'s compositions (references)'},
    	['CITEREFKeller1937'] = {'Bach\'s compositions (sources)'},
    	['CITEREFKellyBurrage1920'] = {'Cite AMB1920'},
    	['CITEREFKennedy1998'] = {'Cite Kennedy 1998'},
    	['CITEREFKennedy2001'] = {'Kennedy-The Armies of the Caliphs'},
    	['CITEREFKennedy2004'] = {'The Prophet and the Age of the Caliphates'},
    	['CITEREFKennedy2007'] = {'Kennedy-The Great Arab Conquests'},
    	['CITEREFKennedy2016'] = {'The Prophet and the Age of the Caliphates'},
    	['CITEREFKenyon2011'] = {'Bach\'s compositions (sources)'},
    	['CITEREFKerrigan1995'] = {'Shakespeare sonnets bibliography'},
    	['CITEREFKhaleelulla1982'] = {'Khaleelulla Counterexamples in Topological Vector Spaces'},
    	['CITEREFKhan2012'] = {'Cite Banglapedia'},
    	['CITEREFKim1994'] = {'Country study'},
    	['CITEREFKirnberger1774'] = {'Bach\'s compositions (sources)'},
    	['CITEREFKirnberger1780'] = {'Bach\'s compositions (sources)'},
    	['CITEREFKlein2006'] = {'Klein-UP-2'},
    	['CITEREFKobayashi1978'] = {'Bach\'s compositions (sources)'},
    	['CITEREFKoderHild1976'] = {'Tabula Imperii Byzantini'},
    	['CITEREFKoderSoustalKoder1998'] = {'Tabula Imperii Byzantini'},
    	['CITEREFKofos1977'] = {'Ιστορία του Ελληνικού Έθνους'},
    	['CITEREFKolde1914'] = {'Schaff-Herzog'},
    	['CITEREFKoliopoulos1978'] = {'Ιστορία του Ελληνικού Έθνους'},
    	['CITEREFKolmogorovFomin1957'] = {'Kolmogorov Fomin Elements of the Theory of Functions and Functional Analysis'},
    	['CITEREFKonrad_Ameln1985'] = template_names['NDB'],
    	['CITEREFKoska2011'] = {'Bach\'s compositions (sources)'},
    	['CITEREFKratville1962'] = {'Kratville-SSL'},
    	['CITEREFKretzschmar1910'] = {'Bach\'s compositions (sources)'},
    	['CITEREFKube2009'] = {'Schubert\'s compositions (references)'},
    	['CITEREFKöthe1969'] = {'Köthe Topological Vector Spaces I'},
    	['CITEREFKülzer2008'] = {'Tabula Imperii Byzantini'},
    
    ----------< L >----------
    	['CITEREFLadefogedMaddieson1996'] = {'SOWL'},
    	['CITEREFLandauCondit1996'] = {'Cite nysky'},
    	['CITEREFLandmann1907'] = {'Bach\'s compositions (sources)'},
    	['CITEREFLaërtius1925'] = {'Cite Lives of the Eminent Philosophers', 'Cite LotEP'},
    	['CITEREFLe_Quien1740'] = {'Oriens Christianus'},
    	['CITEREFLe_Strange1900'] = {'Baghdad During the Abbasid Caliphate'},
    	['CITEREFLe_Strange1905'] = {'Lands of the Eastern Caliphate'},
    	['CITEREFLe_Strange1922'] = {'Baghdad During the Abbasid Caliphate'},
    	['CITEREFLee1903'] = {'Cite DNBIE'},
    	['CITEREFLeisingerWollny1993'] = {'Bach\'s compositions (sources)'},
    	['CITEREFLevitan2001'] = {'Springer'},
    	['CITEREFLewin1925'] = {'Lewin-EarlyRail'},
    	['CITEREFLewis1969'] = {'Setton-A History of the Crusades'},
    	['CITEREFLewis1986'] = {'Lewis-Shortline-1986'},
    	['CITEREFLewis1991'] = {'Lewis-Shortline-1991'},
    	['CITEREFLewis1996'] = {'Lewis-Shortline-1996'},
    	['CITEREFLiederNet_Archive'] = {'Schubert\'s compositions (references)'},
    	['CITEREFLighthouses_of_Australia_Inc'] = {'Cite loa'},
    	['CITEREFLind1986'] = {'Lind-Limiteds'},
    	['CITEREFLongnon1969'] = {'Setton-A History of the Crusades'},
    	['CITEREFLuttrell1975'] = {'Setton-A History of the Crusades'},
    	['CITEREFLuttrell1987'] = {'DBI'},
    	['CITEREFLynch2004'] = {'Lynch-Penn Central'},
    	['CITEREFLynch2005'] = {'Lynch-New Haven passenger'},
    	['CITEREFle_Fleming1953'] = {'RCTS-LocosGWR-8'},
    	['CITEREFle_Fleming1960'] = {'RCTS-LocosGWR-8'},
    
    ----------< M >----------
    	['CITEREFMacDermot1927'] = {'Infobox GWR'},
    	['CITEREFMacDermot1931'] = {'Infobox GWR'},
    	['CITEREFMadelung1975'] = template_names['Cam_Hist_Iran'],
    	['CITEREFMagdalino2002'] = {'The Empire of Manuel I Komnenos'},
    	['CITEREFMaiken1989'] = {'Maiken-Night Trains'},
    	['CITEREFMailer2004'] = {'Mailer-Omaha Road'},
    	['CITEREFManfred_Knedlik2007'] = {'BBKL'},
    	['CITEREFMarshall1972'] = {'Lancashire & Yorkshire Railway 3'},
    	['CITEREFMarshall2001'] = {'Marshall-INGSR'},
    	['CITEREFMartin_Persch1992'] = {'BBKL'},
    	['CITEREFMartin_Persch1993'] = {'BBKL'},
    	['CITEREFMartin_Persch1996'] = {'BBKL'},
    	['CITEREFMartindale1980'] = {'Prosopography of the Later Roman Empire', 'PLRE'},
    	['CITEREFMartindale1992'] = {'Prosopography of the Later Roman Empire', 'PLRE'},
    	['CITEREFMartindaleJonesMorris1971'] = {'Prosopography of the Later Roman Empire', 'PLRE'},
    	['CITEREFMayGray2006'] = {'MayGray-WAGRPassCar'},
    	['CITEREFMcArthurMcArthur2003'] = {'Cite ogn', 'Cite Oregon Geographic Names'},
    	['CITEREFMcCurdyRogers1902'] = {'Cite Jewish Encyclopedia'},
    	['CITEREFMcDonnell2015'] = {'McDonnell-Locomotives-2nd'},
    	['CITEREFMcGhee2008'] = {'Cite McGhee 2008'},
    	['CITEREFMeiningen1704'] = {'Bach\'s compositions (sources)'},
    	['CITEREFMeints1992'] = {'Meints-Companies'},
    	['CITEREFMeints2005'] = {'Meints-Lines'},
    	['CITEREFMelamed1988'] = {'Bach\'s compositions (sources)'},
    	['CITEREFMelamed1995'] = {'Bach\'s compositions (sources)'},
    	['CITEREFMiddleton1961'] = {'Middleton-Interurban'},
    	['CITEREFMiddleton2001'] = {'Middleton-Electrified-2nd'},
    	['CITEREFMiddleton2002'] = {'Middleton-PRR-Under-Wire'},
    	['CITEREFMiddletonSmerkDiehl2007'] = {'Encyclopedia of North American Railroads'},
    	['CITEREFMillar2011'] = {'NZR Steam Locomotive'},
    	['CITEREFMiller1908'] = {'The Latins in the Levant', 'Latins in the Levant'},
    	['CITEREFMiller1921'] = {'Essays on the Latin Orient'},
    	['CITEREFMinnich2008'] = {'Country study'},
    	['CITEREFMiramar_Ship_Index'] = {'Csr', 'Cite ship register'},
    	['CITEREFMitchell1965'] = {'Mitchell TOC'},
    	['CITEREFMittermeierKonstantHawkinsLouis2006'] = {'LoM2'},
    	['CITEREFMittermeierLouisRichardsonSchwitzer2010'] = {'LoM3'},
    	['CITEREFMittermeierTattersallKonstantMeyers1994'] = {'LoM1'},
    	['CITEREFMorana1993'] = {'Bach\'s compositions (sources)'},
    	['CITEREFMoschonas1975'] = {'Ιστορία του Ελληνικού Έθνους'},
    	['CITEREFMottahedeh1975'] = template_names['Cam_Hist_Iran'],
    	['CITEREFMozartHaydnHaydn2008'] = {'Schubert\'s compositions (references)'},
    	['CITEREFMunkres1974'] = {'Munkres Topology'},
    	['CITEREFMunkres2000'] = {'Munkres Topology'},
    	['CITEREFMurray2006'] = {'Murray-Illinois Central'},
    	['CITEREFMüller,_Hans-Christian1966'] = template_names['NDB'],
    
    ----------< N >----------
    	['CITEREFNSA_II,_15'] = {'Schubert\'s compositions (references)'},
    	['CITEREFNSA_scores'] = {'Schubert\'s compositions (references)'},
    	['CITEREFNSA_website'] = {'Schubert\'s compositions (references)'},
    	['CITEREFNariciBeckenstein2011'] = {'Narici Beckenstein Topological Vector Spaces'},
    	['CITEREFNersessian2018'] = template_names['ODLA'],
    	['CITEREFNeukirch1999'] = {'Neukirch ANT'},
    	['CITEREFNeukirchSchmidtWingberg2000'] = {'Neukirch et al. CNF'},
    	['CITEREFNew_York_City_Landmarks_Preservation_CommissionDolkartPostal2009'] = {'Cite nycland'},
    	['CITEREFNewbould1999'] = {'Schubert\'s compositions (references)'},
    	['CITEREFNicholsonCanepaDaryaee2018'] = template_names['ODLA'],
    	['CITEREFNicol1988'] = {'Byzantium and Venice: A Study in Diplomatic and Cultural Relations'},
    	['CITEREFNicol1993'] = {'The Last Centuries of Byzantium, 1261–1453', 'The Last Centuries of Byzantium'},
    	['CITEREFNock1974'] = {'Nock-EustonGlasgow'},
    
    ----------< O >----------
    	['CITEREFO&#039;ConnorRobertson1996'] = {'MacTutor Biography', 'MacTutor'},
    	['CITEREFO&#039;ConnorRobertson2000'] = {'MacTutor Biography', 'MacTutor'},
    	['CITEREFODB'] = {'Oxford Dictionary of Byzantium'},
    	['CITEREFODLA'] = template_names['ODLA'],
    	['CITEREFOfficial_Guide_of_the_Railways1950'] = {'Official Guide of the Railways'},
    	['CITEREFOgorek2012'] = {'Ogorek-South Shore'},
    	['CITEREFOikonomides1991'] = {'ODB'},
    
    ----------< P >----------
    	['CITEREFPLP'] = {'Prosopographisches Lexikon der Palaiologenzeit', 'PLP'},
    	['CITEREFPalmer1875'] = {'Cite ADB'},
    	['CITEREFPalmer_&amp;_Stewart1965'] = {'Palmer & Stewart'},
    	['CITEREFPaxtonBourne1985'] = {'Paxton-Bourne'},
    	['CITEREFPeck1898'] = {'HDCA'},
    	['CITEREFPerreault2004'] = {'Bach\'s compositions (sources)'},
    	['CITEREFPetropoulosKoumarianou1977'] = {'Ιστορία του Ελληνικού Έθνους'},
    	['CITEREFPfau2008'] = {'Bach\'s compositions (sources)'},
    	['CITEREFPinkepank1973'] = {'Pinkepank diesel spotters guide 2'},
    	['CITEREFPlantlist2016'] = {'Plantlist'},
    	['CITEREFPlaten1976'] = {'Bach\'s compositions (sources)'},
    	['CITEREFPmbZ'] = {'Prosopographie der mittelbyzantinischen Zeit', 'PMBZ'},
    	['CITEREFPolemis1968'] = {'Polemis-The Doukai'},
    	['CITEREFPloumidisAlexiou1974'] = {'Ιστορία του Ελληνικού Έθνους'},
    	['CITEREFPopplewell'] = {'Popplewell-Gazetteer'},
    	['CITEREFPrawer1985'] = {'Setton-A History of the Crusades'},
    	['CITEREFProsopographie_der_mittelbyz._Zeit'] = {'Prosopographie der mittelbyzantinischen Zeit'},
    
    ----------< Q >----------
    	['CITEREFQuick2009'] = {'Quick-Stations'},
    	['CITEREFQuick2019'] = {'Quick-stations-5'},
    
    ----------< R >----------
    	['CITEREFRamaer1974'] = {'Ramaer-SteamLocosEAR'},
    	['CITEREFRateliff2007'] = template_names['ME-ref'],
    	['CITEREFRavegnano2000'] = {'DBI'},
    	['CITEREFReed1953'] = {'RCTS-LocosGWR-2'},
    	['CITEREFReed1975'] = {'Reed-Streamline era'},
    	['CITEREFReed1997'] = {'Schubert\'s compositions (references)'},
    	['CITEREFReinhard_Tenberg1990'] = {'BBKL'},
    	['CITEREFRettinghaus2020'] = {'BDh'},
    	['CITEREFReynolds1921'] = {'Cite Collier\'s'},
    	['CITEREFReynoldsOroszi2000'] = {'Reynolds-BO'},
    	['CITEREFRichter2018'] = {'BDh'},
    	['CITEREFRigo2005'] = {'ODB'},
    	['CITEREFRipleyDana1863'] = {'New American Cyclopedia'},
    	['CITEREFRipleyDana1864'] = {'New American Cyclopedia'},
    	['CITEREFRipleyDana1879'] = {'Cite AmCyc'},
    	['CITEREFRistaino1988'] = {'Country study'},
    	['CITEREFRobertson1983'] = {'Robertson-OriginScot'},
    	['CITEREFRoltKichenside1982'] = {'Rolt-Red'},
    	['CITEREFRose1857'] = {'Cite Newgenbio'},
    	['CITEREFRosenfeld1974'] = template_names['NDB'],
    	['CITEREFRosenzweigBlackmar1992'] = {'Cite Central Park history'},
    	['CITEREFRowledge1975'] = {'Rowledge-Engines of the LMS'},
    	['CITEREFRowledge1993'] = {'Rowledge-Irish Steam Register'},
    	['CITEREFRowlett'] = {'Cite rowlett'},
    	['CITEREFRudin1973'] = {'Rudin Walter Functional Analysis'},
    	['CITEREFRudin1991'] = {'Rudin Walter Functional Analysis'},
    	['CITEREFRunciman1951'] = {'Runciman-A History of the Crusades'},
    	['CITEREFRunciman1951–1954'] = {'Runciman-A History of the Crusades'},
    	['CITEREFRunciman1952'] = {'Runciman-A History of the Crusades'},
    	['CITEREFRunciman1954'] = {'Runciman-A History of the Crusades'},
    	['CITEREFRunciman1989'] = {'Runciman-A History of the Crusades'},
    	['CITEREFRybczynski2000'] = {'Rybczynski2000'},
    
    ----------< S >----------
    	['CITEREFSR_staff2013'] = {'Houston family tree'},
    	['CITEREFSalo2004'] = template_names['ME-ref'],
    	['CITEREFSanders2003'] = {'Sanders-Indiana'},
    	['CITEREFSanders2006'] = {'Sanders-Heartland'},
    	['CITEREFSanders2007'] = {'Sanders-Akron'},
    	['CITEREFSarikakis1974'] = {'Ιστορία του Ελληνικού Έθνους'},
    	['CITEREFSaunders2001'] = {'Saunders-Merging Lines'},
    	['CITEREFSaunders2013'] = {'Saunders-Giants of the Seas'},
    	['CITEREFSavadaShaw1992'] = {'Country study'},
    	['CITEREFSchaeferWolff1999'] = {'Schaefer Wolff Topological Vector Spaces'},
    	['CITEREFSchafer1996'] = {'Schafer-Classic-Railroads-1'},
    	['CITEREFSchafer1998'] = {'Schafer-Vintage Diesel'},
    	['CITEREFSchafer2000'] = {'Schafer-More-Classic'},
    	['CITEREFSchafer2003'] = {'Schafer-Classic-Railroads-3'},
    	['CITEREFSchaferSolomon1997'] = {'Schafer-Pennsylvania'},
    	['CITEREFSchaferWelsh1997'] = {'Schafer-Classic'},
    	['CITEREFSchaferWelsh2002'] = {'Schafer-Streamliners'},
    	['CITEREFSchaferWelshHolland2001'] = {'Schafer-American passenger train'},
    	['CITEREFSchaff-Herzog'] = {'Schaff-Herzog'},
    	['CITEREFSchechter1996'] = {'Schechter Handbook of Analysis and Its Foundations'},
    	['CITEREFScheide1960'] = {'Bach\'s compositions (sources)'},
    	['CITEREFSchicht1805'] = {'Bach\'s compositions (sources)'},
    	['CITEREFSchilling1997'] = {'Schilling-pop-culture'},
    	['CITEREFSchlitter2005'] = {'MSW3 Tubulidentata'},
    	['CITEREFSchmieder1950'] = {'Bach\'s compositions (sources)'},
    	['CITEREFSchmieder1990'] = {'Bach\'s compositions (sources)'},
    	['CITEREFSchneider1907'] = {'Bach\'s compositions (sources)'},
    	['CITEREFSchneider1912'] = {'Bach\'s compositions (sources)'},
    	['CITEREFScholze1736'] = {'Bach\'s compositions (sources)'},
    	['CITEREFSchroeter1961'] = {'Schroeter-Eisenbahnen'},
    	['CITEREFSchroeterRamaer1993'] = {'Schroeter-Ramaer-Eisenbahnen'},
    	['CITEREFSchubert-online'] = {'Schubert\'s compositions (references)'},
    	['CITEREFSchubert1968'] = {'Schubert Topology'},
    	['CITEREFSchulenberg2010'] = {'Bach\'s compositions (sources)'},
    	['CITEREFSchulenberg2013'] = {'Bach\'s compositions (sources)'},
    	['CITEREFSchulze1980'] = {'Bach\'s compositions (sources)'},
    	['CITEREFSchulze1983'] = {'Bach\'s compositions (sources)'},
    	['CITEREFSchulze1984'] = {'Bach\'s compositions (sources)'},
    	['CITEREFSchwieterman2001'] = {'Schwieterman-Leaves-Eastern'},
    	['CITEREFScottNegus2011'] = {'Scott-Negus-Cellar Door'},
    	['CITEREFScribbins1970'] = {'Scribbins-Hiawatha'},
    	['CITEREFScribbins2008'] = {'Scribbins-400-2008', 'Scribbins-Remembered'},
    	['CITEREFSearle'] = {'Cite sslidx'},
    	['CITEREFSellwood1983'] = template_names['Cam_Hist_Iran'],
    	['CITEREFSemmensGoldfinch2000'] = {'Book-Semmens-Goldfinch-How Steam Locomotives Really Work'},
    	['CITEREFSetton1975'] = {'Setton-A History of the Crusades'},
    	['CITEREFSetton1976'] = {'The Papacy and the Levant'},
    	['CITEREFSetton1978'] = {'The Papacy and the Levant'},
    	['CITEREFSetton1984'] = {'The Papacy and the Levant'},
    	['CITEREFShaughnessy1997'] = {'Shaughnessy-DH'},
    	['CITEREFShaw1978'] = {'Shaw-RailroadAccidents'},
    	['CITEREFShindo2004'] = {'Kaneto-shindo-shinario-jinsei'},
    	['CITEREFShtern2001'] = {'Springer', 'SpringerEOM'},
    	['CITEREFSiegele1957'] = {'Bach\'s compositions (sources)'},
    	['CITEREFSilke2006'] = {'O\'Donnell family tree'},
    	['CITEREFSimon1966'] = {'Simon-Wines Australia'},
    	['CITEREFSimonWarner2011'] = {'Amtrak By the Numbers'},
    	['CITEREFSinger1905'] = {'Jewish Encyclopedia'},
    	['CITEREFSkoulatos1980'] = {'Les personnages byzantins de l\'Alexiade'},
    	['CITEREFSmith1870'] = {'DGRBM'},
    	['CITEREFSmith2010'] = {'Smith-Cruise Ships-2010'},
    	['CITEREFSolomentsev2001'] = {'Springer', 'SpringerEOM'},
    	['CITEREFSolomon2000'] = {'Solomon-American Diesel', 'Solomon-UP'},
    	['CITEREFSolomon2003'] = {'Solomon-Masterpieces'},
    	['CITEREFSolomon2004'] = {'Solomon-Amtrak'},
    	['CITEREFSolomon2005'] = {'Solomon-SP-Passenger'},
    	['CITEREFSolomon2006'] = {'Solomon-EMD Locomotives'},
    	['CITEREFSolomon2011'] = {'Solomon-Modern Diesel'},
    	['CITEREFSolomon2014'] = {'Solomon-GE and EMD'},
    	['CITEREFSolomonSchafer2007'] = {'Solomon-New York Central'},
    	['CITEREFSolopova2009'] = template_names['ME-ref'],
    	['CITEREFSoustal1991'] = {'Tabula Imperii Byzantini'},
    	['CITEREFSoustalKoder1981'] = {'Tabula Imperii Byzantini'},
    	['CITEREFSpitta1894'] = {'Bach\'s compositions (sources)'},
    	['CITEREFSpitta1899'] = {'Bach\'s compositions (sources)'},
    	['CITEREFSpringirth2016'] = {'Springirth-Philadelphia'},
    	['CITEREFStagner1993'] = {'Stagner-Transition'},
    	['CITEREFStansfield1999'] = {'Stansfield-AyrRenfrew'},
    	['CITEREFStatistical_Yearbook_of_the_Republic_of_Croatia_2015'] = {'Croatia Yearbook 2015'},
    	['CITEREFStaufer1993'] = {'Staufer-Pennsy_III'},
    	['CITEREFStauferPennypacker1962'] = {'Staufer-Pennsy'},
    	['CITEREFStauferPennypacker1968'] = {'Staufer-Pennsy Power II'},
    	['CITEREFStaunton1988'] = {'Australian Dictionary of Biography'},
    	['CITEREFSternGilmartinMellins1987'] = {'Cite New York 1930'},
    	['CITEREFStewart1974'] = {'When Steam Was King'},
    	['CITEREFStrachey1981'] = template_names['ME-ref'],
    	['CITEREFStrickland1983'] = {'Strickland Locomotive Directory'},
    	['CITEREFStähelin1909'] = {'Schaff-Herzog'},
    	['CITEREFSuetin2001'] = {'Springer', 'SpringerEOM'},
    	['CITEREFSusanne_Schurr1992'] = {'BBKL'},
    	['CITEREFSusanne_Siebert1992'] = {'BBKL'},
    	['CITEREFSwartz1992'] = {'Swartz An Introduction to Functional Analysis'},
    
    ----------< T >----------
    	['CITEREFTaber1977'] = {'Taber-DLW-19th'},
    	['CITEREFTaberTaber1980'] = {'Taber-DLW-20th-1'},
    	['CITEREFTaberTaber1981'] = {'Taber-DLW-20th-2'},
    	['CITEREFTalbot1991'] = {'ODB'},
    	['CITEREFTalbotKazhdan1991'] = {'Oxford Dictionary of Byzantium'},
    	['CITEREFTer-Ghewondyan1976'] = {'The Arab Emirates in Bagratid Armenia'},
    	['CITEREFThe_London_Gazette1950'] = {'London Gazette'},
    	['CITEREFThielemann2012'] = {'Bach\'s compositions (sources)'},
    	['CITEREFThomas1970'] = {'HistoryofParliament'},
    	['CITEREFThomas1971'] = {'Thomas-History-VI'},
    	['CITEREFThrush2010'] = {'HistoryofParliament'},
    	['CITEREFTikhomirov2001'] = {'Springer'},
    	['CITEREFTittel1966'] = {'Bach\'s compositions (sources)'},
    	['CITEREFTodt1996'] = {'BBKL'},
    	['CITEREFTodtVest2014'] = {'Tabula Imperii Byzantini'},
    	['CITEREFTolkien1937'] = template_names['ME-ref'],
    	['CITEREFTolkien1954'] = template_names['ME-ref'],
    	['CITEREFTolkien1955'] = template_names['ME-ref'],
    	['CITEREFTolkien1964'] = template_names['ME-ref'],
    	['CITEREFTolkien1966'] = template_names['ME-ref'],
    	['CITEREFTolkien1977'] = template_names['ME-ref'],
    	['CITEREFTolkien1980'] = template_names['ME-ref'],
    	['CITEREFTolkien1982'] = template_names['ME-ref'],
    	['CITEREFTolkien1983'] = template_names['ME-ref'],
    	['CITEREFTolkien1984'] = template_names['ME-ref'],
    	['CITEREFTolkien1985'] = template_names['ME-ref'],
    	['CITEREFTolkien1986'] = template_names['ME-ref'],
    	['CITEREFTolkien1987'] = template_names['ME-ref'],
    	['CITEREFTolkien1988'] = template_names['ME-ref'],
    	['CITEREFTolkien1989'] = template_names['ME-ref'],
    	['CITEREFTolkien1990'] = template_names['ME-ref'],
    	['CITEREFTolkien1992'] = template_names['ME-ref'],
    	['CITEREFTolkien1993'] = template_names['ME-ref'],
    	['CITEREFTolkien1994'] = template_names['ME-ref'],
    	['CITEREFTolkien1996'] = template_names['ME-ref'],
    	['CITEREFTolkien1998'] = template_names['ME-ref'],
    	['CITEREFTolkien1999'] = template_names['ME-ref'],
    	['CITEREFTolkien2007'] = template_names['ME-ref'],
    	['CITEREFTolkienSwan1978'] = template_names['ME-ref'],
    	['CITEREFTolkienTolkien1992'] = template_names['ME-ref'],
    	['CITEREFTonks1988'] = {'Tonks ironstone'},
    	['CITEREFTonks1989'] = {'Tonks ironstone'},
    	['CITEREFTonks1992'] = {'Tonks ironstone'},
    	['CITEREFTopping1975'] = {'Setton-A History of the Crusades'},
    	['CITEREFTorri2013'] = {'Bach\'s compositions (sources)'},
    	['CITEREFTourret1995'] = {'Tourret-Allied Military Locomotives'},
    	['CITEREFTrapp1991'] = template_names['ODB'],
    	['CITEREFTrappBeyerSturm-Schnabl1983'] = {'Prosopographisches Lexikon der Palaiologenzeit'},
    	['CITEREFTrappWaltherBeyer1976'] = {'Prosopographisches Lexikon der Palaiologenzeit'},
    	['CITEREFTrappWaltherBeyerSturm-Schnabl1978'] = {'Prosopographisches Lexikon der Palaiologenzeit'},
    	['CITEREFTreadgold1988'] = {'The Byzantine Revival, 780–842'},
    	['CITEREFTreadgold1997'] = {'A History of the Byzantine State and Society'},
    	['CITEREFTrèves2006'] = {'Trèves François Topological vector spaces, distributions and kernels'},
    	['CITEREFTurim1998'] = {'Turim-oshima'},
    
    ----------< U >----------
    	['CITEREFUS-NHub_Music_Deposit_31_(Klavierbüchlein_für_W._F._Bach)_at_Bach_Digital'] = {'Bach\'s compositions (sources)'},
    	['CITEREFUwe_Eckardt2001'] = {'BBKL'},
    	['CITEREFunknown_author1881'] = {'Cite ADB'},
    	['CITEREFunknown_author1882'] = {'Cite ADB'},
    
    ----------< V >----------
    	['CITEREFVakalopoulos1975'] = {'Ιστορία του Ελληνικού Έθνους'},
    	['CITEREFVan_Cleve1969'] = {'Setton-A History of the Crusades'},
    	['CITEREFVan_Hoorickx1971'] = {'Schubert\'s compositions (references)'},
    	['CITEREFVan_Hoorickx_1974–1976'] = {'Schubert\'s compositions (references)'},
    	['CITEREFVan_Riemsdijk,_Compound_Locomotives'] = {'Book-Van Riemsdijk-Compound Locomotives'},
    	['CITEREFVan_Tricht2011'] = {'The Latin Renovatio of Byzantium'},
    	['CITEREFVarzos1984'] = {'Η Γενεαλογία των Κομνηνών', 'Varzos-Genealogy of the Komnenoi'},
    	['CITEREFVendler1997'] = {'Shakespeare sonnets bibliography'},
    	['CITEREFVetter1713'] = {'Bach\'s compositions (sources)'},
    	['CITEREFVischer1912'] = {'Schaff-Herzog'},
    	['CITEREFVolkmer1991'] = {'Volkmer-Pennsy-Electric'},
    	['CITEREFvan_Leyden1956'] = {'Bach\'s compositions (sources)'},
    	['CITEREFvon_Prantl1879'] = {'Cite ADB'},
    
    ----------< W >----------
    	['CITEREFWalter_Asmus1966'] = template_names['NDB'],
    	['CITEREFWayner1972'] = {'Wayner - Car names, numbers, consists'},
    	['CITEREFWayner1973'] = {'Wayner-Spotter-2nd'},
    	['CITEREFWegman2008'] = {'Wegman-Illustrated'},
    	['CITEREFWeibel1994'] = {'Weibel IHA'},
    	['CITEREFWeinrebHibbertKeayKeay2008'] = {'London encyclopedia'},
    	['CITEREFWellhausen1927'] = {'The Arab Kingdom and its Fall'},
    	['CITEREFWells1982'] = {'Accents of English'},
    	['CITEREFWells2008'] = {'Cite LPD'},
    	['CITEREFWelsh2006'] = {'Welsh-Broadway'},
    	['CITEREFWelsh2008'] = {'Welsh-UP'},
    	['CITEREFWerner_Raupp2001'] = {'BBKL'},
    	['CITEREFWestermayer,_Georg1882'] = {'Cite ADB'},
    	['CITEREFWham1997'] = {'Wham-Ayrshire'},
    	['CITEREFWharton1991'] = {'ODB'},
    	['CITEREFWhishaw1842'] = {'Whishaw-RailofGB-2ndEd'},
    	['CITEREFWhishaw1969'] = {'Whishaw-RailofGB'},
    	['CITEREFWhite1985'] = {'White-Passenger-1985'},
    	['CITEREFWhite1993'] = {'White - American railroad freight car'},
    	['CITEREFWhiteWillenskyLeadon2010'] = {'Cite aia5'},
    	['CITEREFWhitehurst1973'] = {'Whitehurst GW Engines from 1940'},
    	['CITEREFWhittow1996'] = {'The Making of Byzantium, 600–1025'},
    	['CITEREFWickman1982'] = {'Country study'},
    	['CITEREFWiesehöfer2018'] = template_names['ODLA'],
    	['CITEREFWilansky2013'] = {'Wilansky Modern Methods in Topological Vector Spaces'},
    	['CITEREFWillard2004'] = {'Willard General Topology'},
    	['CITEREFWilliams1998'] = {'Williams-Philadelphia'},
    	['CITEREFWilliams2003'] = {'Bach\'s compositions (sources)'},
    	['CITEREFWillis1750'] = {'Cite Notitia Parliamentaria'},
    	['CITEREFWilson2017'] = {'Wilson-Guide'},
    	['CITEREFWilsonFiske1891'] = {'Appletons\'', 'Cite Appletons\'', 'Appletons'},
    	['CITEREFWilsonFiske1900'] = {'Appletons\'', 'Cite Appletons\'', 'Appletons'},
    	['CITEREFWiltshire2000'] = {'Lloyd-Margaret River'},
    	['CITEREFWinfieldLyon2004'] = {'Winfield'},
    	['CITEREFWinkler1883'] = template_names['ADB'],
    	['CITEREFWolff1969'] = {'Setton-A History of the Crusades'},
    	['CITEREFWollny2015'] = {'Bach\'s compositions (sources)'},
    	['CITEREFWood1907'] = {'Cite Nuttall'},
    	['CITEREFWood1907'] = {'Nuttall'},
    	['CITEREFWorden2008'] = {'Country study'},
    	['CITEREFWozencraft2005'] = {'MSW3 Carnivora'},
    	['CITEREFWright2000'] = {'Bach\'s compositions (sources)'},
    
    ----------< X >----------
    	
    
    ----------< Y >----------
    	['CITEREFYenne2005'] = {'Yenne-Chiefs'},
    	['CITEREFYonge1990'] = {'Quail-4'},
    	['CITEREFYonge1994'] = {'Quail-5'},
    	['CITEREFYonge2002'] = {'Quail-5'},
    	['CITEREFYonge2008'] = {'Quail-5'},
    	['CITEREFYonge2016'] = {'Quail-2-2016'},
    	['CITEREFYongePadgettSzwenk2013'] = {'Quail-4-Paper-3rdEd'},
    
    ----------< Z >----------
    	['CITEREFZahn1889–1893'] = {'Bach\'s compositions (sources)'},
    	['CITEREFZarrinkub1975'] = template_names['Cam_Hist_Iran'],
    	['CITEREFZekulich2000'] = {'Zekulich-WineWA'},
    	['CITEREFZimmermann2004'] = {'Zimmermann-Burlington'},
    	['CITEREFZimmermann2007'] = {'Zimmermann-GrandLuxe'},
    	['CITEREFZuccaric._1747'] = {'Bach\'s compositions (sources)'},
    
    ----------< UNSORTED >----------
    	['CITEREFHelgen2005'] = {'MSW3 Scandentia'},
    	['CITEREFSimmons2005'] = {'MSW3 Chiroptera'},
    	['CITEREFHoffmanSmith2005'] = {'MSW3 Lagomorpha'},
    	['CITEREFWoodsKilpatrick2005'] = {'MSW3 Hystricognathi'},
    
    	}
    
    
    --[[--------------------------< E X P O R T E D   T A B L E S >------------------------------------------------
    ]]
    
    return {
    	DNB_special_patterns = DNB_special_patterns,
    	DNB_template_names = template_names['DNB'],
    	special_patterns = special_patterns,
    	whitelist = whitelist,
    	wrapper_templates = wrapper_templates,
    	}