# Use like:
#   perl bio3.pl Malvales "flowering plant" rosid-stub p
#
# TODO: detect wikiproject automatically
# TODO: plants use binomial as article name

use strict;
use Perlwikipedia;
use URI::Escape;
use LWP::UserAgent;
use Encode;

my $soonest_next_op = time;
my $wait_time = 10;

my $family = shift;
my $biotype = shift;
my $stubtype = shift;
my $wikiproject = shift;

print "Running Polbot's bio function, family = $family, biotype = $biotype, stubtype = $stubtype, wikiproject = $wikiproject\n";

my %xhabitat = (
    '1.1' => 'boreal [[forest]]s',
    '1.2' => 'subarctic [[forest]]s',
    '1.3' => 'subantarctic [[forest]]s',
    '1.4' => 'temperate [[forest]]s',
    '1.5' => 'subtropical or tropical dry [[forest]]s',
    '1.6' => 'subtropical or tropical moist lowland [[forest]]s',
    '1.7' => 'subtropical or tropical mangrove [[forest]]s',
    '1.8' => 'subtropical or tropical [[swamp]]s',
    '1.9' => 'subtropical or tropical moist [[montane]]s',
    '2.1' => 'dry [[savanna]]',
    '2.2' => 'moist [[savanna]]',
    '3.1' => 'subarctic [[shrubland]]',
    '3.2' => 'subantarctic [[shrubland]]',
    '3.3' => 'boreal [[shrubland]]',
    '3.4' => 'temperate [[shrubland]]',
    '3.5' => 'subtropical or tropical dry [[shrubland]]',
    '3.6' => 'subtropical or tropical moist [[shrubland]]',
    '3.7' => 'subtropical or tropical high-altitude [[shrubland]]',
    '3.8' => 'Mediterranean-type shrubby vegetation',
    '4.1' => '[[tundra]]',
    '4.2' => 'subarctic [[grassland]]',
    '4.3' => 'subantarctic [[grassland]]',
    '4.4' => 'temperate [[grassland]]',
    '4.5' => 'subtropical or tropical dry lowland [[grassland]]',
    '4.6' => 'subtropical or tropical seasonally wet or flooded lowland [[grassland]]',
    '4.7' => 'subtropical or tropical high-altitude [[grassland]]',
    '5.1' => '[[river]]s',
    '5.2' => 'intermittent [[river]]s',
    '5.3' => 'shrub-dominated [[wetland]]s',
    '5.4' => '[[swamp]]s',
    '5.5' => 'freshwater [[lake]]s',
    '5.6' => 'intermittent freshwater [[lake]]s',
    '5.7' => 'freshwater [[marsh]]es',
    '5.8' => 'intermittent freshwater [[marsh]]es',
    '5.9' => 'freshwater [[spring]]s',
    '5.10' => 'tundra [[wetland]]s',
    '5.11' => 'Alpine [[wetland]]s',
    '5.12' => 'geothermal [[wetland]]s',
    '5.13' => 'inland deltas',
    '5.14' => 'saline [[lake]]s',
    '5.15' => 'intermittent saline [[lake]]s',
    '5.16' => 'saline [[marsh]]es',
    '5.17' => 'intermittent saline [[marsh]]es',
    '5.18' => 'inland [[karst]]s',
    '6' => 'rocky areas',
    '7.1' => '[[cave]]s',
    '7.2' => 'subterranean habitats (other than caves)',
    '8.1' => 'hot [[desert]]s',
    '8.2' => 'temperate [[desert]]',
    '8.3' => 'cold [[desert]]',
    '9.1' => 'open [[sea]]s',
    '9.2' => 'shallow [[sea]]s',
    '9.3' => 'subtidal aquatic beds',
    '9.4' => '[[coral reef]]s',
    '10.1' => 'rocky shores',
    '10.2' => 'sandy shores',
    '10.3' => '[[estuarine]] waters',
    '10.4' => 'intertidal flats',
    '10.5' => 'intertidal [[marsh]]es',
    '10.6' => 'coastal saline [[lagoon]]s',
    '10.7' => 'coastal freshwater [[lagoon]]s',
    '10.8' => '[[karst]]s',
    '11.1' => '[[arable land]]',
    '11.2' => 'pastureland',
    '11.3' => '[[plantation]]s ',
    '11.4' => 'rural gardens',
    '11.5' => '[[urban area]]s',
    '11.6' => 'heavily degraded former forest',
    '12.1' => 'water storage areas',
    '12.2' => '[[pond]]s',
    '12.3' => 'aquaculture [[pond]]s',
    '12.4' => 'salt exploitation sites',
    '12.5' => 'open excavations',
    '12.6' => '[[wastewater treatment]] areas',
    '12.7' => 'irrigated land',
    '12.8' => 'seasonally flooded agricultural land',
    '12.9' => '[[canal]]s and ditches',
    '12.10' => 'man-made [[karst]]s',
    '13' => 'introduced vegetation'
);

my %xfamily = (
	'Compositae' => 'Asteraceae',
	'Cruciferae' => 'Brassicaceae',
	'Gramineae' => 'Poaceae',
	'Guttiferae' => 'Clusiaceae',
	'Labiatae' => 'Lamiaceae',
	'Leguminosae' => 'Fabaceae',
	'Palmae' => 'Arecaceae',
	'Umbelliferae' => 'Apiaceae',
);

my %xzoologist = (
  'Abe' => "[[Tokiharu Abe|Abe]]",
  'Able' => "[[Kenneth W. Able|Able]]",
  'Abbott' => "[[Charles Conrad Abbott|Abbott]]",
  'Acerbi' => "[[Giuseppe Acerbi|Acerbi]]",
  'Acero' => "[[Arturo Acero Pizarro|Acero]]",
  'A. Adams' => "[[Arthur Adams (zoologist)|A. Adams]]",
  'Agassiz' => "[[Louis Agassiz|Agassiz]]",
  'A. Agassiz' => "[[Alexander Emanuel Agassiz|A. Agassiz]]",
  'Aguilera' => "[[Orangel Antonio Aguilera Socorro|Aguilera]]",
  'D. R. de Aguilera' => "[[Dione Rodrigues de Aguilera|D. R. de Aguilera]]",
  'Ahl' => "[[Jonas Nicolaus Ahl|Ahl]]",
  'E. Ahl' => "[[Ernst Ahl|E. Ahl]]",
  'Ahlstrom' => "[[Elbert Halvor Ahlstrom|Ahlstrom]]",
  'Ahnelt' => "[[Harald Ahnelt|Ahnelt]]",
  'Aizawa' => "[[Masahiro Aizawa|Aizawa]]",
  'Akama' => "[[Alberto Akama|Akama]]",
  'Akihito' => "[[Akihito|Akihito]]",
  'Albert' => "[[James S. Albert|Albert]]",
  'Albertis' => "[[Luigi Maria d'Albertis|Albertis]]",
  'Alcock' => "[[Alfred William Alcock|Alcock]]",
  'Alexander' => "[[Boyd Alexander|Alexander]]",
  'Alencar' => "[[José Eduardo de Alencar Moreira|Alencar]]",
  'Alfaro' => "[[Anastasio Alfaro|Alfaro]]",
  'Alifanov' => "[[Vladimir R. Alifanov|Alifanov]]",
  'Allain' => "[[Ronan Allain|Allain]]",
  'Allen' => "[[Joel Asaph Allen|Allen]]",
  'G.M. Allen' => "[[Glover Morrill Allen|G.M. Allen]]",
  'G.R. Allen' => "[[Gerald R. Allen|G.R. Allen]]",
  'Allioni' => "[[Carlo Allioni|Allioni]]",
  'Almeida-Toledo' => "[[Lurdes Foresti de Almeida Toledo|Almeida-Toledo]]",
  'Amadon' => "[[Dean Amadon|Amadon]]",
  'Ambrosio' => "[[Alfredo Ambrosio|Ambrosio]]",
  'Ameghino' => "[[Florentino Ameghino|Ameghino]]",
  'K. Andersen' => "[[Knut Andersen|K. Andersen]]",
  'Anderson' => "[[John Anderson (zoologist)|Anderson]]",
  'André' => "[[Jacques Ernest Edmond André|André]]",
  'Andriashev' => "[[Anatoly Petrovich Andriashev|Andriashev]]",
  'Andriyashev' => "[[Anatoly Petrovich Andriashev|Andriyashev]]",
  'Angas' => "[[George French Angas|Angas]]",
  'Annandale' => "[[Nelson Annandale|Annandale]]",
  'Antunes' => "[[Miguel Telles Antunes|Antunes]]",
  'Apesteguía' => "[[Sebastián Apesteguía|Apesteguía]]",
  'Appellöf' => "[[Adolf Appellöf|Appellöf]]",
  'Archbold' => "[[Richard Archbold|Archbold]]",
  'Arcucci' => "[[Andrea B. Arcucci|Arcucci]]",
  'Arrow' => "[[Gilbert John Arrow|Arrow]]",
  'Asano' => "[[Nagao Asano|Asano]]",
  'Atkinson' => "[[William Stephen Atkinson|Atkinson]]",
  'Aubé' => "[[Charles Aubé|Aubé]]",
  'Audebert' => "[[Jean-Baptiste Audebert|Audebert]]",
  'Audubon' => "[[John James Audubon|Audubon]]",
  'Ausserer' => "[[Anton Ausserer|Ausserer]]",
  'Ayling' => "[[Tony Ayling|Ayling]]",
  'Ayres' => "[[William Orville Ayres|Ayres]]",
  'Azuma' => "[[Yoichi Azuma|Azuma]]",
  'Bachman' => "[[John Bachman|Bachman]]",
  'Bailey' => "[[Steven Bailey|Bailey]]",
  'R. G. Bailey' => "[[Roland G. Bailey|R. G. Bailey]]",
  'R. M. Bailey' => "[[Reeve Maclaren Bailey|R. M. Bailey]]",
  'Baillon' => "[[Louis Antoine Francois Baillon|Baillon]]",
  'Baird' => "[[Spencer Fullerton Baird|Baird]]",
  'Baker' => "[[Edward Charles Stuart Baker|Baker]]",
  'Bakker' => "[[Robert T. Bakker|Bakker]]",
  'Balanov' => "[[Andrei A. Balanov|Balanov]]",
  'C. C. Baldwin' => "[[Carole C. Baldwin|C. C. Baldwin]]",
  'W. J. Baldwin' => "[[Wayne J. Baldwin|W. J. Baldwin]]",
  'Z. H. Baldwin' => "[[Zachary Hayward Baldwin|Z. H. Baldwin]]",
  'Ball' => "[[Valentine Ball|Ball]]",
  'Balon' => "[[Eugene K. Balon|Balon]]",
  'Balouet' => "[[Jean Christophe Balouet|Balouet]]",
  'Balss' => "[[Heinrich Balss|Balss]]",
  'Balushkin' => "[[Arkadii Vladimirovich Balushkin|Balushkin]]",
  'Bandyopadhyay' => "[[Saswati Bandyopadhyay|Bandyopadhyay]]",
  'Bangs' => "[[Outram Bangs|Bangs]]",
  'Bannerman' => "[[David Armitage Bannerman|Bannerman]]",
  'Bannikov' => "[[Alexandre Fedorovich Bannikov|Bannikov]]",
  'Bansok' => "[[Ros Bansok|Bansok]]",
  'Barbour' => "[[Thomas Barbour|Barbour]]",
  'F.K. Barker' => "[[Frederick Keith Barker|F.K. Barker]]",
  'M.J. Barker' => "[[Michael J. Barker|M.J. Barker]]",
  'Barrett' => "[[Paul M. Barrett|Barrett]]",
  'Barrows' => "[[Walter Bradford Barrows|Barrows]]",
  'Barsbold' => "[[Rinchen Barsbold|Barsbold]]",
  'Bartenef' => "[[Aleksandr Nikolaevich Bartenev|Bartenef]]",
  'Bartlett' => "[[Edward Bartlett|Bartlett]]",
  'A. D. Bartlett' => "[[Abraham Dee Bartlett|A. D. Bartlett]]",
  'Barton' => "[[Benjamin Smith Barton|Barton]]",
  'Baskin' => "[[Jonathan N. Baskin|Baskin]]",
  'Batchelder' => "[[Charles Foster Batchelder|Batchelder]]",
  'Bate' => "[[Charles Spence Bate|Bate]]",
  'Bates' => "[[George Latimer Bates|Bates]]",
  'Bateson' => "[[William Bateson|Bateson]]",
  'Bean' => "[[Tarleton Hoffman Bean|Bean]]",
  'Beavan' => "[[Reginald C. Beavan|Beavan]]",
  'Bechstein' => "[[Johann Matthäus Bechstein|Bechstein]]",
  'Beddome' => "[[Richard Henry Beddome|Beddome]]",
  'Bedriaga' => "[[Jacques von Bedriaga|Bedriaga]]",
  'Behr' => "[[Hans Herman Behr|Behr]]",
  'Bell' => "[[Thomas Bell (zoologist)|Bell]]",
  'Bemmel' => "[[Adriaan Cornelis Valentin van Bemmel|Bemmel]]",
  'Bendire' => "[[Charles Emil Bendire|Bendire]]",
  'Benitez' => "[[Hesquio Benitez|Benitez]]",
  'Bennett' => "[[Edward Turner Bennett|Bennett]]",
  'Bennett' => "[[Frederick Debell Bennett|Bennett]]",
  'Benson' => "[[Constantine Walter Benson|Benson]]",
  'Benson' => "[[Robert Bernard Benson|Benson]]",
  'Bent' => "[[Arthur Cleveland Bent|Bent]]",
  'Benton' => "[[Michael Benton|Benton]]",
  'Beresford' => "[[Pamela Beresford|Beresford]]",
  'Berg' => "[[Leo Semenovich Berg|Berg]]",
  'Berkenhout' => "[[John Berkenhout|Berkenhout]]",
  'Berla' => "[[Herbert Franzioni Berla|Berla]]",
  'Berland' => "[[Lucien Berland|Berland]]",
  'Berlepsch' => "[[Hans von Berlepsch|Berlepsch]]",
  'Berlioz' => "[[Jacques Berlioz|Berlioz]]",
  'Berry' => "[[Samuel Stillman Berry|Berry]]",
  'Berthold ' => "[[Arnold Adolph Berthold|Berthold ]]",
  'Bertkau' => "[[Philipp Bertkau|Bertkau]]",
  'Bianco' => "[[Pier Giorgio Bianco|Bianco]]",
  'Bibron' => "[[Gabriel Bibron|Bibron]]",
  'Bigot' => "[[Jacques-Marie-Frangile Bigot|Bigot]]",
  'Bilek' => "[[Alois Bilek|Bilek]]",
  'Billberg' => "[[Gustaf Johan Billberg|Billberg]]",
  'Billings' => "[[Elkanah Billings|Billings]]",
  'Bingham' => "[[Charles Thomas Bingham|Bingham]]",
  'Biswas' => "[[Biswamoy Biswas|Biswas]]",
  'Blache' => "[[Jacques Blache|Blache]]",
  'Black' => "[[Davidson Black|Black]]",
  'Blackwall' => "[[John Blackwall|Blackwall]]",
  'Blainville' => "[[Henri Marie Ducrotay de Blainville|Blainville]]",
  'Blanchard' => "[[Charles Émile Blanchard|Blanchard]]",
  'Blanford' => "[[William Thomas Blanford|Blanford]]",
  'Blasius' => "[[Johann Heinrich Blasius|Blasius]]",
  'W. Blasius' => "[[Wilhelm Blasius|W. Blasius]]",
  'Bleeker' => "[[Pieter Bleeker|Bleeker]]",
  'Bloch' => "[[Marcus Elieser Bloch|Bloch]]",
  'Blumenbach' => "[[Johann Friedrich Blumenbach|Blumenbach]]",
  'Blyth' => "[[Edward Blyth|Blyth]]",
  'Bocage' => "[[Jose Vicente Barboza du Bocage|Bocage]]",
  'Bocourt' => "[[Marie Firmin Bocourt|Bocourt]]",
  'Boddaert' => "[[Pieter Boddaert|Boddaert]]",
  'Boettger' => "[[Oskar Boettger|Boettger]]",
  'Boetticher' => "[[Hans von Boetticher|Boetticher]]",
  'Bogert' => "[[Charles Mitchill Bogert|Bogert]]",
  'Boheman' => "[[Karl Henrik Boheman|Boheman]]",
  'F. Boie' => "[[Friedrich Boie|F. Boie]]",
  'H. Boie' => "[[Heinrich Boie|H. Boie]]",
  'Boisduval' => "[[Jean Baptiste Boisduval|Boisduval]]",
  'Bolle' => "[[Carl Bolle|Bolle]]",
  'Bolotsky' => "[[Yuri L. Bolotsky|Bolotsky]]",
  'Bonaparte' => "[[Charles Lucien Jules Laurent Bonaparte|Bonaparte]]",
  'Bonaparte' => "[[José Bonaparte|Bonaparte]]",
  'Bond' => "[[James Bond (ornithologist)|Bond]]",
  'Bonelli' => "[[Franco Andrea Bonelli|Bonelli]]",
  'Bonhote' => "[[J. Lewis Bonhote|Bonhote]]",
  'Bonnaterre' => "[[Pierre Joseph Bonnaterre|Bonnaterre]]",
  'Borkhausen' => "[[Moritz Balthasar Borkhausen|Borkhausen]]",
  'Borodin' => "[[Nikolai Andreyevich Borodin|Borodin]]",
  'Borsuk-Bialynicka' => "[[Maria Magdalena Borsuk-Bia?ynicka|Borsuk-Bialynicka]]",
  'Bosc' => "[[Louis Augustin Guillaume Bosc|Bosc]]",
  'Boucard' => "[[Adolphe Boucard|Boucard]]",
  'Boulenger' => "[[George Albert Boulenger|Boulenger]]",
  'Bourcier' => "[[Jules Bourcier|Bourcier]]",
  'Bouvier' => "[[Eugène Louis Bouvier|Bouvier]]",
  'Bowdich' => "[[Thomas Edward Bowdich|Bowdich]]",
  'Bowerbank' => "[[James Scott Bowerbank|Bowerbank]]",
  'Brandt' => "[[Johann Friedrich von Brandt|Brandt]]",
  'Brauer' => "[[Friedrich Moritz Brauer|Brauer]]",
  'A. E. Brehm' => "[[Alfred Brehm|A. E. Brehm]]",
  'C. L. Brehm' => "[[Christian Ludwig Brehm|C. L. Brehm]]",
  'Bremer' => "[[Otto Vasilievich Bremer|Bremer]]",
  'Bremi-Wolf' => "[[Johann Jacob Bremi-Wolf|Bremi-Wolf]]",
  'Brett-Surman' => "[[Michael K. Brett-Surman|Brett-Surman]]",
  'Brevoort' => "[[James Carson Brevoort|Brevoort]]",
  'Brewster' => "[[William Brewster (ornithologist)|Brewster]]",
  'Briggs' => "[[John Carmon Briggs|Briggs]]",
  'Brischke' => "[[Carl Gustav Alexander Brischke|Brischke]]",
  'Brisson' => "[[Mathurin Jacques Brisson|Brisson]]",
  'Brittinger' => "[[Christian Casimir Brittinger|Brittinger]]",
  'Brodkorb' => "[[Pierce Brodkorb|Brodkorb]]",
  'Brongniart' => "[[Alexandre Brongniart|Brongniart]]",
  'C. Brongniart' => "[[Charles Jules Edme Brongniart|C. Brongniart]]",
  'Bronn' => "[[Heinrich Georg Bronn|Bronn]]",
  'Brooke' => "[[Victor Brooke|Brooke]]",
  'Brookes' => "[[Joshua Brookes|Brookes]]",
  'W. S. Brooks' => "[[Winthrop Sprague Brooks|W. S. Brooks]]",
  'Broom' => "[[Robert Broom|Broom]]",
  'Brown' => "[[Barnum Brown|Brown]]",
  'Bruch' => "[[Carl Friedrich Bruch|Bruch]]",
  'Bruguière' => "[[Jean Guillaume Bruguière|Bruguière]]",
  'Brullé' => "[[Gaspard Auguste Brullé|Brullé]]",
  'Brünnich' => "[[Morten Thrane Brünnich|Brünnich]]",
  'Brusatte' => "[[Stephen L. Brusatte|Brusatte]]",
  'H. Bryant' => "[[Henry Bryant|H. Bryant]]",
  'W. E. Bryant' => "[[Walter E. Bryant|W. E. Bryant]]",
  'Bücherl' => "[[Wolfgang Bücherl|Bücherl]]",
  'Buckland' => "[[William Buckland|Buckland]]",
  'Buffetaut' => "[[Eric Buffetaut|Buffetaut]]",
  'Buller' => "[[Walter Buller|Buller]]",
  'Bunzel' => "[[Emanuel Bunzel|Bunzel]]",
  'Burchell' => "[[William John Burchell|Burchell]]",
  'Burge' => "[[Donald L. Burge|Burge]]",
  'Burmeister' => "[[Hermann Burmeister|Burmeister]]",
  'Burnett' => "[[Gilbert Thomas Burnett|Burnett]]",
  'Burns' => "[[John McLauren Burns|Burns]]",
  'Butler' => "[[Arthur Gardiner Butler|Butler]]",
  'Buttikofer' => "[[Johann Büttikofer|Buttikofer]]",
  'Buturlin' => "[[Sergei Aleksandrovich Buturlin|Buturlin]]",
  'Cabanis' => "[[Jean Cabanis|Cabanis]]",
  'Cabrera' => "[[Angel Cabrera (naturalist)|Cabrera]]",
  'Caldwell' => "[[David Keller Caldwell|Caldwell]]",
  'Calman' => "[[William Thomas Calman|Calman]]",
  'Calvert' => "[[Philip Powell Calvert|Calvert]]",
  'Calvo' => "[[Jorge Calvo|Calvo]]",
  'Cambiaso' => "[[Andrea Cambiaso|Cambiaso]]",
  'Camerano' => "[[Lorenzo Camerano|Camerano]]",
  'Camp' => "[[Charles Lewis Camp|Camp]]",
  'Campos' => "[[Diógenes de Almeida Campos|Campos]]",
  'Canestrini' => "[[Giovanni Canestrini|Canestrini]]",
  'Cantor' => "[[Theodore Edward Cantor|Cantor]]",
  'Carlson' => "[[Bruce A. Carlson|Carlson]]",
  'Carpenter' => "[[Kenneth Carpenter|Carpenter]]",
  'Carvalho' => "[[Ismar de Souza Carvalho|Carvalho]]",
  'Cassin' => "[[John Cassin|Cassin]]",
  'Castelnau' => "[[François Louis Nompar de Caumat de Laporte Castelnau|Castelnau]]",
  'Cervigón' => "[[Fernando Cervigón|Cervigón]]",
  'Chabanaud' => "[[Paul Chabanaud|Chabanaud]]",
  'Chamberlin' => "[[Ralph Vary Chamberlin|Chamberlin]]",
  'Chapin' => "[[James Chapin|Chapin]]",
  'Chapman' => "[[Ralph E. Chapman|Chapman]]",
  'Charig' => "[[Alan Jack Charig|Charig]]",
  'Charpentier' => "[[Toussaint de Charpentier|Charpentier]]",
  'Chasen' => "[[Frederick Nutter Chasen|Chasen]]",
  'Chatterjee' => "[[Sankar Chatterjee|Chatterjee]]",
  'Cherrie' => "[[George Kruck Cherrie|Cherrie]]",
  'Chiaie' => "[[Stefano Delle Chiaje|Chiaie]]",
  'Chiappe' => "[[Luis M. Chiappe|Chiappe]]",
  'Children' => "[[John George Children|Children]]",
  'Christ' => "[[Johann Ludwig Christ|Christ]]",
  'Chun' => "[[Carl Chun|Chun]]",
  'Chure' => "[[Daniel Joseph Chure|Chure]]",
  'E. Clark' => "[[Eugenie Clark|E. Clark]]",
  'H. L. Clark' => "[[Hubert Lyman Clark|H. L. Clark]]",
  'J. M. Clark' => "[[James Michael Clark|J. M. Clark]]",
  'Clements' => "[[Kendall D. Clements|Clements]]",
  'Clemmer' => "[[Glenn H. Clemmer|Clemmer]]",
  'Clerck' => "[[Carl Alexander Clerck|Clerck]]",
  'Cloward' => "[[Karen C. Cloward|Cloward]]",
  'Colbert' => "[[Edwin Harris Colbert|Colbert]]",
  'Colston' => "[[Peter R. Colston|Colston]]",
  'Compagno' => "[[Leonard J. V. Compagno|Compagno]]",
  'Conci' => "[[Cesare Conci|Conci]]",
  'Conde' => "[[Otto Conde|Conde]]",
  'Conover' => "[[Henry Boardman Conover|Conover]]",
  'Conrad' => "[[Timothy Abbott Conrad|Conrad]]",
  'Coombs' => "[[Walter P. Coombs, Jr.|Coombs]]",
  'Cooper' => "[[James Graham Cooper|Cooper]]",
  'Cooper' => "[[William Cooper (conchologist)|Cooper]]",
  'Cope' => "[[Edward Drinker Cope|Cope]]",
  'Coquerel' => "[[Charles Coquerel|Coquerel]]",
  'Coria' => "[[Rodolfo Coria|Coria]]",
  'Cornalia' => "[[Emilio Cornalia|Cornalia]]",
  'Cory' => "[[Charles B. Cory|Cory]]",
  'Costa' => "[[Achille Costa|Costa]]",
  'O.G. Costa' => "[[Oronzio Gabriele Costa|O.G. Costa]]",
  'W.J.E.M. Costa' => "[[Wilson José Eduardo Moreira da Costa|W.J.E.M. Costa]]",
  'Coues' => "[[Elliott Coues|Coues]]",
  'Cramer' => "[[Pieter Cramer|Cramer]]",
  'F. Cramer' => "[[Frank Cramer|F. Cramer]]",
  'Crampton' => "[[William G. R. Crampton|Crampton]]",
  'Cretzschmar' => "[[Philipp Jakob Cretzschmar|Cretzschmar]]",
  'Crewe' => "[[Henry Harpur Crewe|Crewe]]",
  'Crotch' => "[[George Robert Crotch|Crotch]]",
  'Crowson' => "[[Roy Crowson|Crowson]]",
  'Currie' => "[[Phil Currie|Currie]]",
  'Curry Rogers' => "[[Kristina Curry Rogers|Curry Rogers]]",
  'Curtis' => "[[John Curtis (entomologist)|Curtis]]",
  'Cuvier' => "[[Georges Cuvier|Cuvier]]",
  'F. Cuvier' => "[[Frédéric Cuvier|F. Cuvier]]",
  'Czerkas' => "[[Stephen A. Czerkas|Czerkas]]",
  'da Costa' => "[[Emanuel Mendez da Costa|da Costa]]",
  'da Silva' => "[[Maria Nazareth F. da Silva|da Silva]]",
  'Dahl' => "[[Friedrich Dahl|Dahl]]",
  'Dahlbom' => "[[Anders Gustav Dahlbom|Dahlbom]]",
  'Dale' => "[[James Charles Dale|Dale]]",
  'Dall' => "[[W.H. Dall|Dall]]",
  'Dalla Torre' => "[[Karl Wilhelm von Dalla Torre|Dalla Torre]]",
  'Dana' => "[[James Dwight Dana|Dana]]",
  'Daudin' => "[[Francois-Marie Daudin|Daudin]]",
  'David' => "[[Armand David|David]]",
  'de Azevedo' => "[[Sérgio Alex Kugland de Azevedo|de Azevedo]]",
  'de Beaufort' => "[[Lieven Ferdinand de Beaufort|de Beaufort]]",
  'de Blainville' => "[[Henri Marie Ducrotay de Blainville|de Blainville]]",
  'de Castelnau' => "[[François Louis de la Porte, comte de Castelnau|de Castelnau]]",
  'de Filippi' => "[[Filippo de Filippi|de Filippi]]",
  'de Geer' => "[[Charles De Geer|de Geer]]",
  'de Hann' => "[[Wilhem de Haan|de Hann]]",
  'de Kay' => "[[James Ellsworth De Kay|de Kay]]",
  'de Man' => "[[Johannes Govertus de Man|de Man]]",
  'de Naurois' => "[[René de Naurois|de Naurois]]",
  'de Nicéville' => "[[Lionel de Nicéville|de Nicéville]]",
  'Bory de Saint-Vincent' => "[[Jean Baptiste Bory de Saint-Vincent|Bory de Saint-Vincent]]",
  'de Valai' => "[[Silvina de Valai|de Valai]]",
  'de Vis' => "[[Charles Walter De Vis|de Vis]]",
  'de Winton' => "[[William Edward de Winton|de Winton]]",
  'Delacour' => "[[Jean Theodore Delacour|Delacour]]",
  'Denis' => "[[Michael Denis|Denis]]",
  'Depéret' => "[[Charles Depéret|Depéret]]",
  'Deppe' => "[[Ferdinand Deppe|Deppe]]",
  'Des Murs' => "[[Marc Athanese Parfait Oeillet Des Murs|Des Murs]]",
  'Desfontaines' => "[[René Louiche Desfontaines|Desfontaines]]",
  'Desmarest' => "[[Anselme Gaëtan Desmarest|Desmarest]]",
  'Diard' => "[[Pierre-Médard Diard|Diard]]",
  'Dieffenbach' => "[[Ernst Dieffenbach|Dieffenbach]]",
  'Dingus' => "[[Lowell Dingus|Dingus]]",
  'Distant' => "[[William Lucas Distant|Distant]]",
  'Djakonov' => "[[Alexander Michailovitsch Djakonov|Djakonov]]",
  'Dobson' => "[[George Edward Dobson|Dobson]]",
  'Döderlein' => "[[Petar Döderlein|Döderlein]]",
  'Dodson' => "[[Peter Dodson|Dodson]]",
  'Dollman' => "[[Guy Dollman|Dollman]]",
  'Dollo' => "[[Louis Dollo|Dollo]]",
  'Donis.' => "[[Horace Donisthorpe|Donis.]]",
  'Donisthorpe' => "[[Horace Donisthorpe|Donisthorpe]]",
  'Donovan' => "[[Edward Donovan|Donovan]]",
  "d'Orbigny" => "[[Alcide d'Orbigny|d'Orbigny]]",
  'Dong' => "[[Zhiming Dong|Dong]]",
  'Doria' => "[[Giacomo Doria|Doria]]",
  'Doubleday' => "[[Henry Doubleday|Doubleday]]",
  'Drury' => "[[Dru Drury|Drury]]",
  'du Bus de Gisignies' => "[[Bernard du Bus de Gisignies|du Bus de Gisignies]]",
  'du Chaillu' => "[[Paul Belloni Du Chaillu|du Chaillu]]",
  'C. F. Dubois' => "[[Charles Frédéric Dubois|C. F. Dubois]]",
  'Dufour' => "[[Léon Dufour|Dufour]]",
  'Duftschmid' => "[[Caspar Erasmus Duftschmid|Duftschmid]]",
  'Duméril' => "[[André Marie Constant Duméril|Duméril]]",
  'Dumont' => "[[Charles Dumont de Sainte Croix|Dumont]]",
  'Duncker' => "[[Paul Georg Egmont Duncker|Duncker]]",
  'Duponchel' => "[[Philogène Auguste Joseph Duponchel|Duponchel]]",
  'Duvernoy' => "[[Georges Louis Duvernoy|Duvernoy]]",
  'Dwight' => "[[Jonathan Dwight|Dwight]]",
  'Earle' => "[[Sylvia A. Earle|Earle]]",
  'Eaton' => "[[Jeffrey Glenn Eaton|Eaton]]",
  'Edwards' => "[[William Henry Edwards|Edwards]]",
  'Ehrenberg' => "[[Christian Gottfried Ehrenberg|Ehrenberg]]",
  'Eichwald' => "[[Karl Eichwald|Eichwald]]",
  'Eigenmann' => "[[Carl H. Eigenmann|Eigenmann]]",
  'R.S. Eigenmann' => "[[Rosa Smith Eigenmann|R.S. Eigenmann]]",
  'R. Smith' => "[[Rosa Smith Eigenmann|R. Smith]]",
  'Ellerman' => "[[John Ellerman (1909-1973)|Ellerman]]",
  'Elliot' => "[[Daniel Giraud Elliot|Elliot]]",
  'Emery' => "[[Carlo Emery|Emery]]",
  'A.R. Emery' => "[[Alan R. Emery|A.R. Emery]]",
  'Enslin' => "[[Eduard Enslin|Enslin]]",
  'Erichson' => "[[Wilhelm Ferdinand Erichson|Erichson]]",
  'Erxleben' => "[[Johann Christian Polycarp Erxleben|Erxleben]]",
  'Eschmeyer' => "[[William N. Eschmeyer|Eschmeyer]]",
  'Eschscholtz' => "[[Johann Friedrich von Eschscholtz|Eschscholtz]]",
  'Esper' => "[[Eugen Johann Christoph Esper|Esper]]",
  'Evermann' => "[[Barton Warren Evermann|Evermann]]",
  'Eversmann' => "[[Eduard Friedrich Eversmann|Eversmann]]",
  'Evseenko' => "[[Sergei Afanasievich Evseenko|Evseenko]]",
  'Eyton' => "[[Thomas Campbell Eyton|Eyton]]",
  'Fabricius' => "[[Johan Christian Fabricius|Fabricius]]",
  'Fairmaire' => "[[Leon Fairmaire|Fairmaire]]",
  'Falla' => "[[Robert Alexander Falla|Falla]]",
  'Fallén' => "[[Carl Frederick Fallén|Fallén]]",
  'Feinberg' => "[[M. Norma Feinberg|Feinberg]]",
  'C. Felder' => "[[Cajetan Freiherr von Felder|C. Felder]]",
  'R. Felder' => "[[Rudolf Felder|R. Felder]]",
  'Fernandes-Matioli' => "[[Flora Maria de Campos Fernandes-Matioli|Fernandes-Matioli]]",
  'Ferrari-Perez ' => "[[Fernando Ferrari-Perez|Ferrari-Perez ]]",
  'Ferraris' => "[[Carl J. Ferraris, Jr.|Ferraris]]",
  'Férussac' => "[[Jean Baptiste Louis d'Audebard Férussac|Férussac]]",
  'Filhol' => "[[Henri Filhol|Filhol]]",
  'Finsch' => "[[Otto Finsch|Finsch]]",
  'Fioroni' => "[[Pio Fioroni|Fioroni]]",
  'G. Fischer' => "[[Johann Fischer von Waldheim|G. Fischer]]",
  'Fischer de Waldheim' => "[[Johann Fischer von Waldheim|Fischer de Waldheim]]",
  'Fischer von Waldheim' => "[[Johann Fischer von Waldheim|Fischer von Waldheim]]",
  'J. Fischer' => "[[Johann Baptist Fischer|J. Fischer]]",
  'J. G. Fischer' => "[[Johann Gustav Fischer|J. G. Fischer]]",
  'Fitzinger' => "[[Leopold Fitzinger|Fitzinger]]",
  'J. H. Fleming' => "[[James Henry Fleming|J. H. Fleming]]",
  'Fleming' => "[[John Fleming (naturalist)|Fleming]]",
  'Fonscolombe' => "[[Baron Etienne Laurent Joseph Hippolyle Boyer de Fonscolombe|Fonscolombe]]",
  'Forbes' => "[[Henry Ogg Forbes|Forbes]]",
  'Forel' => "[[Auguste-Henri Forel|Forel]]",
  'Forsius' => "[[Runar Forsius|Forsius]]",
  'Forsskål' => "[[Peter Forsskål|Forsskål]]",
  'Forsyth Major' => "[[Charles Immanuel Forsyth Major|Forsyth Major]]",
  'Forster' => "[[Johann Reinhold Forster|Forster]]",
  'Forster' => "[[Raymond Robert Forster|Forster]]",
  'C. A. Forster' => "[[Catherine A. Forster|C. A. Forster]]",
  'G. Forster' => "[[Georg Forster|G. Forster]]",
  'Förster' => "[[Arnold Förster|Förster]]",
  'Fourmanoir' => "[[Pierre Fourmanoir|Fourmanoir]]",
  'Fowler' => "[[Henry Weed Fowler|Fowler]]",
  'Fox' => "[[Wade Fox|Fox]]",
  'Fraas' => "[[Eberhard Fraas|Fraas]]",
  'Franganillo-Balboa' => "[[Pelegrin Franganillo-Balboa|Franganillo-Balboa]]",
  'Franklin' => "[[James Franklin (naturalist)|Franklin]]",
  'Fraser' => "[[Louis Fraser|Fraser]]",
  'F. C. Fraser' => "[[Frederick C. Fraser|F. C. Fraser]]",
  'Frivaldszky' => "[[Imre Frivaldszky|Frivaldszky]]",
  'Frohawk' => "[[Frederick William Frohawk|Frohawk]]",
  'Fruhstorfer' => "[[Hans Fruhstorfer|Fruhstorfer]]",
  'Fürbringer' => "[[Max Fürbringer|Fürbringer]]",
  'Fuessly' => "[[Johann Kaspar Füssli|Fuessly]]",
  'Füsslins' => "[[Johann Kaspar Füssli|Füsslins]]",
  'Gadow' => "[[Hans Friedrich Gadow|Gadow]]",
  'Gahan' => "[[Charles Joseph Gahan|Gahan]]",
  'Gaimard' => "[[Joseph Paul Gaimard|Gaimard]]",
  'F. Galton' => "[[Francis Galton|F. Galton]]",
  'Galton' => "[[Francis Galton|Galton]]",
  'P. M. Galton' => "[[Peter Galton|P. M. Galton]]",
  'Gambel' => "[[William Gambel|Gambel]]",
  'Gao' => "[[Keqin Gao|Gao]]",
  'Garman' => "[[Samuel Garman|Garman]]",
  'Garnot' => "[[Prosper Garnot|Garnot]]",
  'Gaston' => "[[Robert Gaston|Gaston]]",
  'Gasparini' => "[[Zulma Brandoni de Gasparini|Gasparini]]",
  'Gauthier' => "[[Jacques Gauthier|Gauthier]]",
  'Gegenbaur' => "[[Carl Gegenbaur|Gegenbaur]]",
  'Gené' => "[[Giuseppe Gené|Gené]]",
  'É. Geoffroy Saint-Hilaire' => "[[Étienne Geoffroy Saint-Hilaire|É. Geoffroy Saint-Hilaire]]",
  'I. Geoffroy Saint-Hilaire' => "[[Isidore Geoffroy Saint-Hilaire|I. Geoffroy Saint-Hilaire]]",
  'Georgi' => "[[Johann Gottlieb Georgi|Georgi]]",
  'Germar' => "[[Ernst Friedrich Germar|Germar]]",
  'Gerstäcker' => "[[Carl Eduard Adolph Gerstäcker|Gerstäcker]]",
  'Gertsch' => "[[Willis J. Gertsch|Gertsch]]",
  'Gervais' => "[[Paul Gervais|Gervais]]",
  'Géry' => "[[Jacques Géry|Géry]]",
  'Geyer' => "[[Charles Andreas Geyer|Geyer]]",
  'Giglioli' => "[[Enrico Hillyer Giglioli|Giglioli]]",
  'Gilbert' => "[[Charles Henry Gilbert|Gilbert]]",
  'Gilchrist' => "[[John Dow Fisher Gilchrist|Gilchrist]]",
  'Gill' => "[[Theodore Nicholas Gill|Gill]]",
  'Gillette' => "[[David D. Gillette|Gillette]]",
  'Gilmore' => "[[Charles W. Gilmore|Gilmore]]",
  'Girard' => "[[Charles Frédéric Girard|Girard]]",
  'Giraud' => "[[Joseph Etienne Giraud|Giraud]]",
  'Gloger' => "[[Constantin Wilhelm Lambert Gloger|Gloger]]",
  'Gmelin' => "[[Johann Friedrich Gmelin|Gmelin]]",
  'Godart' => "[[Jean Baptiste Godart|Godart]]",
  'Godefroit' => "[[Pascal Godefroit|Godefroit]]",
  'Godman' => "[[Frederick DuCane Godman|Godman]]",
  'Goeze' => "[[Johann August Ephraim Goeze|Goeze]]",
  'Göhlich' => "[[Ursula Bettina Göhlich|Göhlich]]",
  'Goldfuss' => "[[Georg August Goldfuss|Goldfuss]]",
  'Goode' => "[[George Brown Goode|Goode]]",
  'Gosse' => "[[Philip Henry Gosse|Gosse]]",
  'A. A. Gould' => "[[Augustus Addison Gould|A. A. Gould]]",
  'Gould' => "[[John Gould|Gould]]",
  'Grandidier' => "[[Alfred Grandidier|Grandidier]]",
  'Granger' => "[[Walter W. Granger|Granger]]",
  'Grant' => "[[Chapman Grant|Grant]]",
  'Grant' => "[[Ulysses S. Grant IV|Grant]]",
  'Gravenhorst' => "[[Johann Ludwig Christian Gravenhorst|Gravenhorst]]",
  'G. R. Gray' => "[[George Robert Gray|G. R. Gray]]",
  'J. E. Gray' => "[[John Edward Gray|J. E. Gray]]",
  'Gregory' => "[[William K. Gregory|Gregory]]",
  'Griffith' => "[[Edward Griffith|Griffith]]",
  'Grinnell' => "[[Joseph Grinnell|Grinnell]]",
  'Griscom' => "[[Ludlow Griscom|Griscom]]",
  'Grobben' => "[[Karl Grobben|Grobben]]",
  'A. Grote' => "[[Augustus Radcliffe Grote|A. Grote]]",
  'Grote' => "[[Augustus Radcliffe Grote|Grote]]",
  'H. Grote' => "[[Hermann Grote (ornithologist)|H. Grote]]",
  'Grumm-Grzhimailo' => "[[G. E. Grumm-Grshimailo|Grumm-Grzhimailo]]",
  'Guenee' => "[[Achille Guenée|Guenee]]",
  'Guenée' => "[[Achille Guenée|Guenée]]",
  'Guerin' => "[[Félix Édouard Guérin-Méneville|Guerin]]",
  'Guérin-Méneville' => "[[Félix Édouard Guérin-Méneville|Guérin-Méneville]]",
  'Güldenstädt' => "[[Johann Anton Güldenstädt|Güldenstädt]]",
  'Gunnerus' => "[[Johann Ernst Gunnerus|Gunnerus]]",
  'Gunter' => "[[Gordon P. Gunter|Gunter]]",
  'Günther' => "[[Albert C. L. G. Günther|Günther]]",
  'Gurney' => "[[John Henry Gurney|Gurney]]",
  'J. H. Gurney Jr' => "[[John Henry Gurney Jr.|J. H. Gurney Jr]]",
  'Gyllenhal' => "[[Leonard Gyllenhaal|Gyllenhal]]",
  'Hablizl' => "[[Carl Ludwig Hablizl|Hablizl]]",
  'Hadiaty' => "[[Renny Hadiaty|Hadiaty]]",
  'Hadie' => "[[Wartono Hadie|Hadie]]",
  'Haeckel' => "[[Ernst Haeckel|Haeckel]]",
  'Hagen' => "[[Hermann August Hagen|Hagen]]",
  'Hahn' => "[[Carl Wilhelm Hahn|Hahn]]",
  'Haldeman' => "[[Samuel Stehman Haldeman|Haldeman]]",
  'Haliday' => "[[Alexander Henry Haliday|Haliday]]",
  'Hallowell' => "[[Edward Hallowell (herpetologist)|Hallowell]]",
  'Hamilton' => "[[Francis Buchanan-Hamilton|Hamilton]]",
  'Hamilton-Buchanan' => "[[Francis Buchanan-Hamilton|Hamilton-Buchanan]]",
  'Hammer' => "[[William R. Hammer|Hammer]]",
  'Hampson' => "[[George Francis Hampson|Hampson]]",
  'Handlirsch' => "[[Anton Handlirsch|Handlirsch]]",
  'Hansemann' => "[[Johann Wilhelm Adolf Hansemann|Hansemann]]",
  'Hansen' => "[[Hans Jacob Hansen|Hansen]]",
  'Harcourt' => "[[Edward William Vernon Harcourt|Harcourt]]",
  'Hardwicke' => "[[Thomas Hardwicke|Hardwicke]]",
  'Harlan' => "[[Richard Harlan|Harlan]]",
  'Harper' => "[[Francis Harper|Harper]]",
  'Harris' => "[[Thaddeus Williams Harris|Harris]]",
  'Hartert' => "[[Ernst Hartert|Hartert]]",
  'Hartig' => "[[Theodor Hartig|Hartig]]",
  'Hartlaub' => "[[Gustav Hartlaub|Hartlaub]]",
  'Hatcher' => "[[John Bell Hatcher|Hatcher]]",
  'Hatschek' => "[[Berthold Hatschek|Hatschek]]",
  'Haubold' => "[[Hartmut Haubold|Haubold]]",
  'Haworth' => "[[Adrian Hardy Haworth|Haworth]]",
  'Hay' => "[[William Perry Hay|Hay]]",
  'Head' => "[[Jason J. Head|Head]]",
  'Heaney' => "[[Lawrence Richard Heaney|Heaney]]",
  'Heckel' => "[[Johann Jakob Heckel|Heckel]]",
  'Heemstra' => "[[Phillip C. Heemstra|Heemstra]]",
  'Hellén' => "[[Wolter Edward Hellén|Hellén]]",
  'Hellmayr' => "[[Carl Edward Hellmayr|Hellmayr]]",
  'Hemprich' => "[[Wilhelm Hemprich|Hemprich]]",
  'Henle' => "[[Friedrich Gustav Jakob Henle|Henle]]",
  'Henshaw' => "[[Henry Wetherbee Henshaw|Henshaw]]",
  'Hentz' => "[[Nicholas Marcellus Hentz|Hentz]]",
  'Herbst' => "[[Johann Friedrich Wilhelm Herbst|Herbst]]",
  'Herdman' => "[[William Abbott Herdman|Herdman]]",
  'Hering' => "[[Erich Martin Hering|Hering]]",
  'Hermann' => "[[Johann Hermann|Hermann]]",
  'Herre' => "[[Albert William Christian Theodore Herre|Herre]]",
  'Herrich-Schäffer' => "[[Gottlieb August Wilhelm Herrich-Schäffer|Herrich-Schäffer]]",
  'Hertlein' => "[[Leo George Hertlein|Hertlein]]",
  'Heude' => "[[Pierre Marie Heude|Heude]]",
  'Heuglin' => "[[Theodor von Heuglin|Heuglin]]",
  'Hewitson' => "[[William Chapman Hewitson|Hewitson]]",
  'Heymons' => "[[Richard Heymons|Heymons]]",
  'Hildebrand' => "[[Samuel Frederick Hildebrand|Hildebrand]]",
  'Hilgendorf' => "[[Franz Martin Hilgendorf|Hilgendorf]]",
  'Hilsenberg' => "[[Carl Theodor Hilsenberg|Hilsenberg]]",
  'Hinton' => "[[Martin Hinton|Hinton]]",
  'Hirohito' => "[[Hirohito|Hirohito]]",
  'Hiyama' => "[[Yoshio Hiyama|Hiyama]]",
  'Hodgson' => "[[Brian Houghton Hodgson|Hodgson]]",
  'Hoese' => "[[Douglass F. Hoese|Hoese]]",
  'Hoffmannsegg' => "[[Johann Centurius Hoffmannsegg|Hoffmannsegg]]",
  'Hoffstetter' => "[[Robert Hoffstetter|Hoffstetter]]",
  'Holbrook' => "[[John Edwards Holbrook|Holbrook]]",
  'Holland' => "[[William Jacob Holland|Holland]]",
  'Holmberg' => "[[Eduardo Ladislao Holmberg|Holmberg]]",
  'Holthuis' => "[[Lipke Holthuis|Holthuis]]",
  'Hombron' => "[[Jacques Bernard Hombron|Hombron]]",
  'Horner' => "[[Jack Horner (paleontologist)|Horner]]",
  'Horsfield' => "[[Thomas Horsfield|Horsfield]]",
  'Hose' => "[[Charles Hose|Hose]]",
  'Houttuyn' => "[[Martinus Houttuyn|Houttuyn]]",
  'Howard' => "[[Hildegarde Howard|Howard]]",
  'A. H. Howell' => "[[Arthur H. Howell|A. H. Howell]]",
  'Hoyle' => "[[William Evans Hoyle|Hoyle]]",
  'Hu' => "[[Yaoming Hu|Hu]]",
  'Hübner' => "[[Jacob Hübner|Hübner]]",
  'Hubbs' => "[[Carl Leavitt Hubbs|Hubbs]]",
  'Huene' => "[[Friedrich von Huene|Huene]]",
  'von Huene' => "[[Friedrich von Huene|von Huene]]",
  'Hulke' => "[[John Whitaker Hulke|Hulke]]",
  'Hume' => "[[Allan Octavian Hume|Hume]]",
  'Humphrey' => "[[Philip Strong Humphrey|Humphrey]]",
  'Hunt' => "[[Adrian P. Hunt|Hunt]]",
  'Hutt' => "[[Steve Hutt|Hutt]]",
  'Huxley' => "[[Thomas Henry Huxley|Huxley]]",
  'Hwang' => "[[Sunny H. Hwang|Hwang]]",
  'Ida' => "[[Hitoshi Ida|Ida]]",
  'Iredale' => "[[Tom Iredale|Iredale]]",
  'Illiger' => "[[Johann Karl Wilhelm Illiger|Illiger]]",
  'Ivantsoff' => "[[Walter Ivantsoff|Ivantsoff]]",
  'Ivie' => "[[Wilton Ivie|Ivie]]",
  'Iwai' => "[[Tamotsu Iwai|Iwai]]",
  'Jacquin' => "[[Nicolaus Joseph von Jacquin|Jacquin]]",
  'Jacquinot' => "[[Honoré Jacquinot|Jacquinot]]",
  'Jain' => "[[Sohan Lal Jain|Jain]]",
  'Jakowlew' => "[[Alexander Iwanowitsch Jakowlew|Jakowlew]]",
  'Jameson' => "[[Robert Jameson|Jameson]]",
  'Janensch' => "[[Werner Janensch|Janensch]]",
  'Janson' => "[[Oliver Erichson Janson|Janson]]",
  'Jardine' => "[[William Jardine (naturalist)|Jardine]]",
  'Jebb' => "[[Matthew H. P. Jebb|Jebb]]",
  'Jenkins' => "[[James Travis Jenkins|Jenkins]]",
  'A. P. Jenkins' => "[[Aaron Peter Jenkins|A. P. Jenkins]]",
  'Jensen' => "[[James A. Jensen|Jensen]]",
  'Jerdon' => "[[Thomas C. Jerdon|Jerdon]]",
  'Q. Ji' => "[[Qiang Ji|Q. Ji]]",
  'S. Ji' => "[[Shu-an Ji|S. Ji]]",
  'Jiménez de la Espada ' => "[[Marcos Jiménez de la Espada|Jiménez de la Espada ]]",
  'Jocqué' => "[[Rudy Jocqué|Jocqué]]",
  'G. D. Johnson' => "[[G. David Johnson|G. D. Johnson]]",
  'Jordan' => "[[David Starr Jordan|Jordan]]",
  'K. Jordan' => "[[Karl Jordan|K. Jordan]]",
  'Jouanin' => "[[Christian Jouanin|Jouanin]]",
  'Karsch' => "[[Friedrich Karsch|Karsch]]",
  'Katayama' => "[[Masao Katayama|Katayama]]",
  'Kaup' => "[[Johann Jakob Kaup|Kaup]]",
  'Keferstein' => "[[Wilhelm Moritz Keferstein|Keferstein]]",
  'Kelaart' => "[[Edward Frederick Kelaart|Kelaart]]",
  'Kellner' => "[[Alexander Wilhelm Armin Kellner|Kellner]]",
  'Kennedy' => "[[Clarence Hamilton Kennedy|Kennedy]]",
  'Kennicott' => "[[Robert Kennicott|Kennicott]]",
  'Kerr' => "[[Robert Kerr (writer)|Kerr]]",
  'Kessler' => "[[Karl Fedorovich Kessler|Kessler]]",
  'Keulemans' => "[[John Gerrard Keulemans|Keulemans]]",
  'Keyserling' => "[[Eugen von Keyserling|Keyserling]]",
  'Kielan-Jaworowska' => "[[Zofia Kielan-Jaworowska|Kielan-Jaworowska]]",
  'King' => "[[Philip Parker King|King]]",
  'Kinnear' => "[[Norman Boyd Kinnear|Kinnear]]",
  'Kirby' => "[[William Kirby (entomologist)|Kirby]]",
  'W. F. Kirby' => "[[William Forsell Kirby|W. F. Kirby]]",
  'Kirkaldy' => "[[George Willis Kirkaldy|Kirkaldy]]",
  'Kirkland' => "[[James Ian Kirkland|Kirkland]]",
  'Kittlitz' => "[[Heinrich von Kittlitz|Kittlitz]]",
  'O. Kleinschmidt' => "[[Otto Kleinschmidt|O. Kleinschmidt]]",
  'Kloss' => "[[Cecil Boden Kloss|Kloss]]",
  'Klotzsch' => "[[Johann Friedrich Klotzsch|Klotzsch]]",
  'Klug' => "[[Johann Christoph Friedrich Klug|Klug]]",
  'Kner' => "[[Rudolf Kner|Kner]]",
  'Knoch' => "[[August Wilhelm Knoch|Knoch]]",
  'Kobayashi' => "[[Yoshitsugu Kobayashi|Kobayashi]]",
  'C. L. Koch' => "[[Carl Ludwig Koch|C. L. Koch]]",
  'L. Koch' => "[[Ludwig Carl Christian Koch|L. Koch]]",
  'Koelz' => "[[Walter Norman Koelz|Koelz]]",
  'Kolbe' => "[[Hermann Julius Kolbe|Kolbe]]",
  'Kollar' => "[[Vincenz Kollar|Kollar]]",
  'Konings' => "[[Ad Konings|Konings]]",
  'Konow' => "[[Friedrich Wilhelm Konow|Konow]]",
  'Kotlyar' => "[[Aleksandr Nikolaevich Kotlyar|Kotlyar]]",
  'Kotthaus' => "[[Adolf Kotthaus|Kotthaus]]",
  'Kraglievich' => "[[Lucas Kraglievich|Kraglievich]]",
  'Kraatz' => "[[Ernst Gustav Kraatz|Kraatz]]",
  'Krauss' => "[[Friedrich von Krauss|Krauss]]",
  'Krabbe' => "[[Niels Krabbe|Krabbe]]",
  'Krefft' => "[[Johann Ludwig Gerard Krefft|Krefft]]",
  'Kriechbaumer' => "[[Joseph Kriechbaumer|Kriechbaumer]]",
  'Krohn' => "[[August David Krohn|Krohn]]",
  'Ksepka' => "[[Daniel T. Ksepka|Ksepka]]",
  'Kuhl' => "[[Heinrich Kuhl|Kuhl]]",
  'Kuiter' => "[[Rudolf Herman Kuiter|Kuiter]]",
  'Kulczynski' => "[[Wladislaus Kulczynski|Kulczynski]]",
  'Kuroda' => "[[Nagamichi Kuroda|Kuroda]]",
  'Kurzanov' => "[[Sergei Mikhailovich Kurzanov|Kurzanov]]",
  'Labillardière' => "[[Jacques Labillardière|Labillardière]]",
  'Lacépède' => "[[Bernard Germain Étienne de la Ville, Comte de Lacépède|Lacépède]]",
  'Lacordaire' => "[[Jean Theodore Lacordaire|Lacordaire]]",
  'Lafresnaye' => "[[Frédéric de Lafresnaye|Lafresnaye]]",
  'Laicharting' => "[[Johann Nepomuk von Laicharting|Laicharting]]",
  'Lamarck' => "[[Jean-Baptiste Lamarck|Lamarck]]",
  'Lamanna' => "[[Matthew Carl Lamanna|Lamanna]]",
  'Lambe' => "[[Lawrence Morris Lambe|Lambe]]",
  'Lambrecht' => "[[Kálmán Lambrecht|Lambrecht]]",
  'Lameere' => "[[Auguste Lameere|Lameere]]",
  'Landbeck' => "[[Christian Ludwig Landbeck|Landbeck]]",
  'Langer' => "[[Max Cardoso Langer|Langer]]",
  'Langston' => "[[Wann Langston, Jr.|Langston]]",
  'Laporte' => "[[François Louis Nompar de Caumont de Laporte|Laporte]]",
  'Lapparent' => "[[Albert-Félix de Lapparent|Lapparent]]",
  'de Lapparent' => "[[Albert-Félix de Lapparent|de Lapparent]]",
  'Larson' => "[[Helen K. Larson|Larson]]",
  'Latham' => "[[John Latham (ornithologist)|Latham]]",
  'Latreille' => "[[Pierre André Latreille|Latreille]]",
  'Laurenti' => "[[Joseph Nicolai Laurenti|Laurenti]]",
  'Laurillard' => "[[Charles Léopold Laurillard|Laurillard]]",
  'Lavocat' => "[[René Lavocat|Lavocat]]",
  'Lawrence' => "[[George Newbold Lawrence|Lawrence]]",
  'Laxmann' => "[[Erich Laxmann|Laxmann]]",
  'Layard' => "[[Edgar Leopold Layard|Layard]]",
  'LeConte' => "[[John Lawrence LeConte|LeConte]]",
  'Leach' => "[[William Elford Leach|Leach]]",
  'Leach' => "[[Edwin Leach|Leach]]",
  'Lee' => "[[Yuong-Nam Lee|Lee]]",
  'Leech' => "[[John Henry Leech|Leech]]",
  'Lehtinen' => "[[Pekka T. Lehtinen|Lehtinen]]",
  'Leidy' => "[[Joseph Leidy|Leidy]]",
  'Leisler' => "[[Johann Philipp Achilles Leisler|Leisler]]",
  'Le Leouff' => "[[Jean Le Leouff|Le Leouff]]",
  'Lembeye' => "[[Juan Lembeye|Lembeye]]",
  'Lepeletier' => "[[Amédée Louis Michel Lepeletier|Lepeletier]]",
  'Lesson' => "[[René-Primevère Lesson|Lesson]]",
  'Le Souef' => "[[William Henry Dudley Le Souef|Le Souef]]",
  'Lesueur' => "[[Charles Alexandre Lesueur|Lesueur]]",
  'Leuckart' => "[[Rudolf Leuckart|Leuckart]]",
  'Leussler' => "[[R. A. Leussler|Leussler]]",
  'C.K. Li' => "[[Chuankui Li|C.K. Li]]",
  'D.Q. Li' => "[[Daqing Li|D.Q. Li]]",
  'Lichtenstein' => "[[Martin Lichtenstein|Lichtenstein]]",
  'Lilljeborg' => "[[Wilhelm Lilljeborg|Lilljeborg]]",
  'Link' => "[[Johann Heinrich Friedrich Link|Link]]",
  'Linnaeus' => "[[Carolus Linnaeus|Linnaeus]]",
  'Linsley' => "[[Earle Gorton Linsley|Linsley]]",
  'Lintner' => "[[Joseph Albert Lintner|Lintner]]",
  'Loche' => "[[Victor Loche|Loche]]",
  'Lönnberg' => "[[Einar Lönnberg|Lönnberg]]",
  'Lowe' => "[[Richard Thomas Lowe|Lowe]]",
  'Lowe' => "[[Percy Lowe|Lowe]]",
  'Lü' => "[[Junchang Lü|Lü]]",
  'Lubbock' => "[[John Lubbock, 1st Baron Avebury|Lubbock]]",
  'Lucas' => "[[Hippolyte Lucas|Lucas]]",
  'F.A. Lucas' => "[[Frederic Augustus Lucas|F.A. Lucas]]",
  'S.G. Lucas' => "[[Spencer G. Lucas|S.G. Lucas]]",
  'Lull' => "[[R. S. Lull|Lull]]",
  'Lund' => "[[Peter Wilhelm Lund|Lund]]",
  'Lütken' => "[[Christian Frederik Lütken|Lütken]]",
  'Lydekker' => "[[Richard Lydekker|Lydekker]]",
  'Lyon' => "[[Marcus Ward Lyon|Lyon]]",
  'Mabile' => "[[Jules François Mabille|Mabile]]",
  'Mackovicky' => "[[Peter J. Mackovicky|Mackovicky]]",
  'Makela' => "[[Bob Makela|Makela]]",
  'Malaise' => "[[René Malaise|Malaise]]",
  'Maleev' => "[[Evgenii Aleksandrovich Maleev|Maleev]]",
  'Mannerheim' => "[[Carl Gustaf Mannerheim (naturalist)|Mannerheim]]",
  'Mantell' => "[[Gideon Mantell|Mantell]]",
  'Marcus' => "[[Ernst Marcus|Marcus]]",
  'Marinescu' => "[[Florian Marinescu|Marinescu]]",
  'Marples' => "[[Brian J. Marples|Marples]]",
  'Marsh' => "[[Othniel Charles Marsh|Marsh]]",
  'Martill' => "[[David Michael Martill|Martill]]",
  'Martin' => "[[William Charles Linnaeus Martin|Martin]]",
  'C. Martin' => "[[Claro Martin|C. Martin]]",
  'Martinez' => "[[Ruben D. Martinez|Martinez]]",
  'Maryanska' => "[[Teresa Maryan'ska|Maryanska]]",
  'Massy' => "[[Anne Letitia Massy|Massy]]",
  'Mateus' => "[[Octávio Mateus|Mateus]]",
  'Mathews' => "[[Gregory Mathews|Mathews]]",
  'Matley' => "[[Charles Alfred Matley|Matley]]",
  'Matschie' => "[[Paul Matschie|Matschie]]",
  'Matsubara' => "[[Kiyomatsu Matsubara|Matsubara]]",
  'Matsumura' => "[[Shonen Matsumura|Matsumura]]",
  'Matsuura' => "[[Keiichi Matsuura|Matsuura]]",
  'Mayr' => "[[Ernst Mayr|Mayr]]",
  'McCulloch' => "[[Alan Riverstone McCulloch|McCulloch]]",
  'McLachlan' => "[[Robert McLachlan|McLachlan]]",
  'Meade-Waldo' => "[[Edmund Meade-Waldo|Meade-Waldo]]",
  'Mearns' => "[[Edgar Alexander Mearns|Mearns]]",
  'Meek' => "[[Seth Eugene Meek|Meek]]",
  'Meguro' => "[[Katsusuke Meguro|Meguro]]",
  'Méhely' => "[[Lajos Méhely|Méhely]]",
  'Meigen' => "[[Johann Wilhelm Meigen|Meigen]]",
  'Mello-Leitão' => "[[Cândido Firmino de Mello-Leitão|Mello-Leitão]]",
  'Menezes' => "[[Naercio Aquino de Menezes|Menezes]]",
  'Ménétries' => "[[Édouard Ménétries|Ménétries]]",
  'Merrem' => "[[Blasius Merrem|Merrem]]",
  'Merriam' => "[[Clinton Hart Merriam|Merriam]]",
  'Metschnikoff' => "[[Ilya Ilyich Mechnikov|Metschnikoff]]",
  'Meyen' => "[[Franz Meyen|Meyen]]",
  'Meyer' => "[[Friedrich Albrecht Anton Meyer|Meyer]]",
  'Meyer' => "[[Christian Erich Hermann von Meyer|Meyer]]",
  'von Meyer' => "[[Christian Erich Hermann von Meyer|von Meyer]]",
  'A. B. Meyer' => "[[Adolf Bernhard Meyer|A. B. Meyer]]",
  'Meyer de Schauensee' => "[[Rodolphe Meyer de Schauensee|Meyer de Schauensee]]",
  'Meyrick' => "[[Edward Meyrick|Meyrick]]",
  'Michener' => "[[Charles Duncan Michener|Michener]]",
  'Midd.' => "[[Alexander von Middendorff|Midd.]]",
  'Midgley' => "[[Steven Hamar Midgley|Midgley]]",
  'Miles' => "[[Clifford Miles|Miles]]",
  'Miller' => "[[Gerrit Smith Miller|Miller]]",
  'A. H. Miller' => "[[Alden H. Miller|A. H. Miller]]",
  'J. F. Miller' => "[[John Frederick Miller|J. F. Miller]]",
  'L. H. Miller' => "[[Loye H. Miller|L. H. Miller]]",
  'R. R. Miller' => "[[Robert Rush Miller|R. R. Miller]]",
  'Millet' => "[[Pierre-Aimé Millet|Millet]]",
  'Milne-Edwards' => "[[Henri Milne-Edwards|Milne-Edwards]]",
  'A. Milne-Edwards' => "[[Alphonse Milne-Edwards|A. Milne-Edwards]]",
  'Milner' => "[[Angela C. Milner|Milner]]",
  'Miranda-Ribeiro' => "[[Alípio de Miranda Ribeiro|Miranda-Ribeiro]]",
  'P. Miranda-Ribeiro' => "[[Paulo de Miranda Ribeiro|P. Miranda-Ribeiro]]",
  'Mitchell' => "[[Thomas Mitchell|Mitchell]]",
  'Mitchill' => "[[Samuel Latham Mitchill|Mitchill]]",
  'Mitra' => "[[Tridib Ranjan Mitra|Mitra]]",
  'Mizuno' => "[[Nobuhiko Mizuno|Mizuno]]",
  'Mochizuki' => "[[Kenji Mochizuki|Mochizuki]]",
  'Mocsáry' => "[[Alexander Mocsáry|Mocsáry]]",
  'Mohr' => "[[Erna Mohr|Mohr]]",
  'Molina' => "[[Juan Ignacio Molina|Molina]]",
  'Molnar' => "[[Ralph Molnar|Molnar]]",
  'Mondolfi' => "[[Edgardo Mondolfi|Mondolfi]]",
  'Montagu' => "[[George Montagu|Montagu]]",
  'Moore' => "[[Frederic Moore|Moore]]",
  'J.C. Moore' => "[[Joseph Curtis Moore|J.C. Moore]]",
  'Mori' => "[[Tamezo Mori|Mori]]",
  'Moreno' => "[[Francisco Moreno|Moreno]]",
  'Morrow' => "[[James Edwin Morrow, Jr.|Morrow]]",
  'Mortensen' => "[[Ole Theodor Jensen Mortensen|Mortensen]]",
  'Motschulsky' => "[[Victor Ivanovitsch Motschulsky|Motschulsky]]",
  'Mourer-Chauviré' => "[[Cécile Mourer-Chauviré|Mourer-Chauviré]]",
  'Moyer' => "[[Jack T. Moyer|Moyer]]",
  'Muche' => "[[Werner Heinz Muche|Muche]]",
  'Müller' => "[[Johannes Peter Müller|Müller]]",
  'O. F. Müller' => "[[Otto Friedrich Müller|O. F. Müller]]",
  'S. Müller' => "[[Salomon Müller|S. Müller]]",
  'Mulsant' => "[[Étienne Mulsant|Mulsant]]",
  'Munday' => "[[Philip L. Munday|Munday]]",
  'Murphy' => "[[Robert Cushman Murphy|Murphy]]",
  'Murray' => "[[J. A. Murray (naturalist)|Murray]]",
  'Muttkowski' => "[[Richard Anthony Muttkowski|Muttkowski]]",
  'Nabokov' => "[[Vladimir Nabokov|Nabokov]]",
  'Naef' => "[[Adolf Naef|Naef]]",
  'Nagao' => "[[Takumi Nagao|Nagao]]",
  'Naish' => "[[Darren Naish|Naish]]",
  'J. F. Naumann' => "[[Johann Friedrich Naumann|J. F. Naumann]]",
  'Natterer' => "[[Johann Natterer|Natterer]]",
  'Navás' => "[[R. P. Longinos Navás|Navás]]",
  'Nehring' => "[[Alfred Nehring|Nehring]]",
  'Nelson' => "[[Edward William Nelson|Nelson]]",
  'Nessov' => "[[Lev Alexandrovich Nessov|Nessov]]",
  'Neumoegen' => "[[Berthold Neumoegen|Neumoegen]]",
  'Newman' => "[[Edward Newman|Newman]]",
  'A. Newton' => "[[Alfred Newton|A. Newton]]",
  'E. Newton' => "[[Edward Newton|E. Newton]]",
  'Nichols' => "[[Albert Russell Nichols|Nichols]]",
  'Nichols' => "[[John Treadwell Nichols|Nichols]]",
  'Nielsen' => "[[Cesare Nielsen|Nielsen]]",
  'Nikolskii' => "[[Aleksandr Mikhailovich Nikolskii|Nikolskii]]",
  'Nilsson' => "[[Sven Nilsson|Nilsson]]",
  'Nitsche' => "[[Heinrich Nitsche|Nitsche]]",
  'Noble' => "[[Gladwyn Kingsley Noble|Noble]]",
  'Nopcsa' => "[[Franz Nopcsa von Felso-Szilvas|Nopcsa]]",
  'Norell' => "[[Mark A. Norell|Norell]]",
  'Norman' => "[[John Richardson Norman|Norman]]",
  'D. Norman' => "[[David B. Norman|D. Norman]]",
  'North' => "[[Alfred John North|North]]",
  'Novas' => "[[Fernando Emilio Novas|Novas]]",
  'Nowinski' => "[[Aleksander Nowin'ski|Nowinski]]",
  'Nuttall' => "[[Thomas Nuttall|Nuttall]]",
  'Nylander' => "[[William Nylander|Nylander]]",
  'Oberholser' => "[[Harry Church Oberholser|Oberholser]]",
  'Oberthür' => "[[Charles Oberthür|Oberthür]]",
  'Ochiai' => "[[Akira Ochiai|Ochiai]]",
  'Ogilby' => "[[William Ogilby|Ogilby]]",
  'J.D. Ogilby' => "[[James Douglas Ogilby|J.D. Ogilby]]",
  'Ogilvie-Grant' => "[[William Robert Ogilvie-Grant|Ogilvie-Grant]]",
  'Ognev' => "[[Sergej Ognew|Ognev]]",
  'Oguma' => "[[Mamoru Oguma|Oguma]]",
  'Okamoto' => "[[Makoto Okamoto|Okamoto]]",
  'Oken' => "[[Lorenz Oken|Oken]]",
  'Okumura' => "[[Teiichi Okumura|Okumura]]",
  'Olfers' => "[[Ignaz von Olfers|Olfers]]",
  'Oliver' => "[[Walter Oliver|Oliver]]",
  'Olivi' => "[[Giuseppe Olivi|Olivi]]",
  'Olivier' => "[[Guillaume-Antoine Olivier|Olivier]]",
  'Olson' => "[[Storrs Olson|Olson]]",
  'Oppel' => "[[Nicolaus Michael Oppel|Oppel]]",
  'Ord' => "[[George Ord|Ord]]",
  'Osbeck' => "[[Pehr Osbeck|Osbeck]]",
  'Osborn' => "[[Henry Fairfield Osborn|Osborn]]",
  'Osgood' => "[[Wilfred Hudson Osgood|Osgood]]",
  'Osi' => "[[Attila Osi|Osi]]",
  'Osmólska' => "[[Halszka Osmólska|Osmólska]]",
  'Ostrom' => "[[John Ostrom|Ostrom]]",
  'Oudemans' => "[[Anthonid Cornelis Oudemans|Oudemans]]",
  'Oustalet' => "[[Emile Oustalet|Oustalet]]",
  'Owen' => "[[Richard Owen|Owen]]",
  'Packard' => "[[Alpheus Spring Packard|Packard]]",
  'Pallas' => "[[Peter Simon Pallas|Pallas]]",
  'Palmer' => "[[Theodore Sherman Palmer|Palmer]]",
  'Panzer' => "[[Georg Wolfgang Franz Panzer|Panzer]]",
  'Parenti' => "[[Lynne R. Parenti|Parenti]]",
  'Parks' => "[[William Arthur Parks|Parks]]",
  'Patzner' => "[[Robert A. Patzner|Patzner]]",
  'Paul' => "[[Gregory S. Paul|Paul]]",
  'Peale' => "[[Titian Peale|Peale]]",
  'Pearson' => "[[Oliver Paynie Pearson|Pearson]]",
  'Pelzeln' => "[[August von Pelzeln|Pelzeln]]",
  'Pennant' => "[[Thomas Pennant|Pennant]]",
  'M. L. Penrith' => "[[Mary Louise Penrith|M. L. Penrith]]",
  'Perez-Moreno' => "[[Bernardino P. Pérez Moreno|Perez-Moreno]]",
  'Perle' => "[[Altangerel Perle|Perle]]",
  'Péron' => "[[François Péron|Péron]]",
  'Perty' => "[[Maximilian Perty|Perty]]",
  'Peters' => "[[Wilhelm Peters|Peters]]",
  'D.S. Peters' => "[[Dieter Stefan Peters|D.S. Peters]]",
  'J.L. Peters' => "[[James Lee Peters|J.L. Peters]]",
  'Petrunkevitch' => "[[Alexander Petrunkevitch|Petrunkevitch]]",
  'Philippi' => "[[Rodolfo Amando Philippi|Philippi]]",
  'Pickard-Cambridge' => "[[Octavius Pickard-Cambridge|Pickard-Cambridge]]",
  'Pilsbry' => "[[Henry Augustus Pilsbry|Pilsbry]]",
  'Platnick' => "[[Norman I. Platnick|Platnick]]",
  'Pocock' => "[[Reginald Innes Pocock|Pocock]]",
  'Poda' => "[[Nikolaus Poda von Neuhaus|Poda]]",
  'Poey' => "[[Felipe Poey|Poey]]",
  'Poeppig' => "[[Eduard Friedrich Poeppig|Poeppig]]",
  'Pol' => "[[Diego Pol|Pol]]",
  'Pomel' => "[[Auguste Pomel|Pomel]]",
  'Pompeckj' => "[[Josef Felix Pompeckj|Pompeckj]]",
  'Pontoppidan' => "[[Erik Pontoppidan|Pontoppidan]]",
  'Pope' => "[[Clifford Hillhouse Pope|Pope]]",
  'Potts' => "[[Thomas Henry Potts|Potts]]",
  'Pouyaud' => "[[Laurent Pouyaud|Pouyaud]]",
  'Powell' => "[[Jaime Eduardo Powell|Powell]]",
  'Pruvot-Fol' => "[[Alice Pruvot-Fol|Pruvot-Fol]]",
  'Przewalski' => "[[Nikolai Przhevalsky|Przewalski]]",
  'Pucheran' => "[[Jacques Pucheran|Pucheran]]",
  'Purcell' => "[[William Frederick Purcell|Purcell]]",
  'Quatrefages' => "[[Jean Louis Armand de Quatrefages de Bréau|Quatrefages]]",
  'Quoy' => "[[Jean René Constant Quoy|Quoy]]",
  'Raath' => "[[Michael A. Raath|Raath]]",
  'Rachmatika' => "[[Ike Rachmatika|Rachmatika]]",
  'Rackett' => "[[Thomas Rackett|Rackett]]",
  'Radcliffe' => "[[Lewis Radcliffe|Radcliffe]]",
  'Radde' => "[[Gustav Radde|Radde]]",
  'Rafinesque' => "[[Constantine Samuel Rafinesque-Schmaltz|Rafinesque]]",
  'Raffles' => "[[Thomas Stamford Raffles|Raffles]]",
  'Rajasuriya' => "[[Arjan Rajasuriya|Rajasuriya]]",
  'Rambur' => "[[Jules Pièrre Rambur|Rambur]]",
  'Ramos' => "[[Robson Tamar da Costa Ramos|Ramos]]",
  'E. P. Ramsay' => "[[Edward Pierson Ramsay|E. P. Ramsay]]",
  'Rand' => "[[Austin L. Rand|Rand]]",
  'Randall' => "[[John E. Randall|Randall]]",
  'Rathbun' => "[[Mary Rathbun|Rathbun]]",
  'Rathke' => "[[Martin Heinrich Rathke|Rathke]]",
  'Ratzeburg' => "[[Julius Theodor Christian Ratzeburg|Ratzeburg]]",
  'Rauhut' => "[[Oliver W. M. Rauhut|Rauhut]]",
  'Razoumowsky' => "[[Grigory Razumovsky|Razoumowsky]]",
  'Reakirt' => "[[Tryon Reakirt|Reakirt]]",
  'Regan' => "[[C. Tate Regan|Regan]]",
  'Regel' => "[[Eduard August von Regel|Regel]]",
  'Régimbart' => "[[M. Régimbart|Régimbart]]",
  'Reichenbach' => "[[Ludwig Reichenbach|Reichenbach]]",
  'Reichenow' => "[[Anton Reichenow|Reichenow]]",
  'Reig' => "[[Osvaldo Alfredo Reig|Reig]]",
  'Reinhardt' => "[[Johannes Theodor Reinhardt|Reinhardt]]",
  'Reinhart' => "[[Roy Herbert Reinhart|Reinhart]]",
  'Renyaan' => "[[Samuel J. Renyaan|Renyaan]]",
  'Retzius' => "[[Anders Jahan Retzius|Retzius]]",
  'Riabinin' => "[[Anatoly Nikolaevich Riabinin|Riabinin]]",
  'Rich' => "[[Thomas Hewitt Rich|Rich]]",
  'Richardson' => "[[John Richardson (naturalist)|Richardson]]",
  'Richmond' => "[[Charles Wallace Richmond|Richmond]]",
  'Ridgway' => "[[Robert Ridgway|Ridgway]]",
  'Riggs' => "[[Elmer Samuel Riggs|Riggs]]",
  'Riley' => "[[Joseph Harvey Riley|Riley]]",
  'Ripley' => "[[Sidney Dillon Ripley|Ripley]]",
  'Ris' => "[[Friedrich Ris|Ris]]",
  'Risso' => "[[Antoine Risso|Risso]]",
  'Rivero' => "[[Juan A. Rivero|Rivero]]",
  'Roberts' => "[[Austin Roberts|Roberts]]",
  'Robertson' => "[[David Ross Robertson|Robertson]]",
  'Robinson' => "[[Herbert Christopher Robinson|Robinson]]",
  'Robison' => "[[Henry W. Robison|Robison]]",
  'Robson' => "[[Guy Coburn Robson|Robson]]",
  'Röding ' => "[[Peter Friedrich Röding|Röding ]]",
  'Roewer' => "[[Carl Friedrich Roewer|Roewer]]",
  'Rogenhofer' => "[[Alois Friedrich Rogenhofer|Rogenhofer]]",
  'Rohwer' => "[[Sievert Allen Rohwer|Rohwer]]",
  'Roniewicz' => "[[Ewa Roniewicz|Roniewicz]]",
  'Ross' => "[[Landon T. Ross|Ross]]",
  'Rossi' => "[[Pietro Rossi|Rossi]]",
  'Rossignol' => "[[Martial Rossignol|Rossignol]]",
  'Rossman' => "[[Douglas Athon Rossman|Rossman]]",
  'Rothschild' => "[[Walter Rothschild, 2nd Baron Rothschild|Rothschild]]",
  'Roxas' => "[[Hilario Atanacio Roxas|Roxas]]",
  'Rozhdestvensky' => "[[Anatole Rozhdestvensky|Rozhdestvensky]]",
  'Rudolphi' => "[[Karl Rudolphi|Rudolphi]]",
  'Rüppell' => "[[Eduard Rüppell|Rüppell]]",
  'Russell' => "[[Dale Alan Russell|Russell]]",
  'Ryder' => "[[John Adam Ryder|Ryder]]",
  'Sakamoto' => "[[Katsuichi Sakamoto|Sakamoto]]",
  'Salgado' => "[[Leonardo J. Salgado|Salgado]]",
  'Salter' => "[[John William Salter|Salter]]",
  'Salvadori' => "[[Tommaso Salvadori|Salvadori]]",
  'Salvin' => "[[Osbert Salvin|Salvin]]",
  'Samouelle' => "[[George Samouelle|Samouelle]]",
  'Sampson' => "[[Scott D. Sampson|Sampson]]",
  'Sanborn' => "[[Colin Campbell Sanborn|Sanborn]]",
  'Santschi' => "[[Felix Santschi|Santschi]]",
  'G. O. Sars' => "[[Georg Sars|G. O. Sars]]",
  'M. Sars' => "[[Michael Sars|M. Sars]]",
  'Satunin' => "[[Konstantin Alexeevitsch Satunin|Satunin]]",
  'Saunders' => "[[Howard Saunders|Saunders]]",
  'Saussure' => "[[Henri Saussure|Saussure]]",
  'Savi' => "[[Paolo Savi|Savi]]",
  'Savigny' => "[[Marie Jules César Savigny|Savigny]]",
  'Saville-Kent' => "[[William Saville-Kent|Saville-Kent]]",
  'Savornin' => "[[Justin Savornin|Savornin]]",
  'Say' => "[[Thomas Say|Say]]",
  'Schaum' => "[[Hermann Rudolf Schaum|Schaum]]",
  'Schinz' => "[[Heinrich Rudolf Schinz|Schinz]]",
  'Schiapelli' => "[[Rita Delia Schiapelli|Schiapelli]]",
  'Schiffermüller' => "[[Ignaz Schiffermüller|Schiffermüller]]",
  'Schiödte' => "[[Jörgen Matthias Christian Schiödte|Schiödte]]",
  'Schlaikjer' => "[[Erich Maren Schlaikjer|Schlaikjer]]",
  'Schlegel' => "[[Hermann Schlegel|Schlegel]]",
  'Schmidt' => "[[Karl Patterson Schmidt|Schmidt]]",
  'Schnabl' => "[[Johann Andreas Schnabl|Schnabl]]",
  'Schneider' => "[[Johann Gottlob Schneider|Schneider]]",
  'Schoepf(f)' => "[[Johann David Schoepf|Schoepf(f)]]",
  'Schönherr' => "[[Carl Johan Schönherr|Schönherr]]",
  'Schomburgk' => "[[Robert Hermann Schomburgk|Schomburgk]]",
  'Schrank' => "[[Franz Paula von Schrank|Schrank]]",
  'Schreber' => "[[Johann Christian Daniel von Schreber|Schreber]]",
  'Schren(c)k' => "[[Leopold von Schrenck|Schren(c)k]]",
  'Schultz' => "[[Leonard Peter Schultz|Schultz]]",
  'P. L. Sclater' => "[[Philip Sclater|P. L. Sclater]]",
  'W. L. Sclater' => "[[William Lutley Sclater|W. L. Sclater]]",
  'Scopoli' => "[[Giovanni Antonio Scopoli|Scopoli]]",
  'Scudder' => "[[Samuel Hubbard Scudder|Scudder]]",
  'Seebohm' => "[[Henry Seebohm|Seebohm]]",
  'Seeley' => "[[Harry Govier Seeley|Seeley]]",
  'Selby' => "[[Prideaux John Selby|Selby]]",
  'Sélys' => "[[Edmond de Sélys Longchamps|Sélys]]",
  'Semenov-Tian-Shanskii' => "[[Andrei Semenov-Tian-Shanskii|Semenov-Tian-Shanskii]]",
  'Sereno' => "[[Paul Sereno|Sereno]]",
  'Serville' => "[[Jean Guillaume Audinet Serville|Serville]]",
  'Sevastianov' => "[[Aleksandr Fiodorovich Sevastianov|Sevastianov]]",
  'Severtzov' => "[[Nikolai Alekseevich Severtzov|Severtzov]]",
  'Sharpe' => "[[Richard Bowdler Sharpe|Sharpe]]",
  'Shaw' => "[[George Shaw|Shaw]]",
  'Shelley' => "[[George Ernest Shelley|Shelley]]",
  'Shen' => "[[Shen Kuo|Shen]]",
  'Shuckard' => "[[William Edward Shuckard|Shuckard]]",
  'Sick' => "[[Helmut Sick|Sick]]",
  'Sideleva' => "[[Valentina Grigorievna Sideleva|Sideleva]]",
  'Siebold' => "[[Karl Theodor Ernst von Siebold|Siebold]]",
  'Silvestri' => "[[Filippo Silvestri|Silvestri]]",
  'Simon' => "[[Eugène Simon|Simon]]",
  'Simpson' => "[[George Gaylord Simpson|Simpson]]",
  'Slipinski' => "[[Stanislaw Adam S'lipin'ski|Slipinski]]",
  'Smith' => "[[Andrew Smith (zoologist)|Smith]]",
  'Hamilton Smith' => "[[Charles Hamilton Smith|Hamilton Smith]]",
  'E. Smith' => "[[Edgar Albert Smith|E. Smith]]",
  'F. Smith' => "[[Frederick Smith (entomologist)|F. Smith]]",
  'J.E. Smith' => "[[James Edward Smith|J.E. Smith]]",
  'J.L.B. Smith' => "[[James Leonard Brierley Smith|J.L.B. Smith]]",
  'M.A. Smith' => "[[Malcolm Arthur Smith|M.A. Smith]]",
  'S.I. Smith' => "[[Sidney Irving Smith|S.I. Smith]]",
  'W.L. Smith' => "[[W. Leo Smith|W.L. Smith]]",
  'Snellen von Vollenhoven' => "[[Samuel Constantinus Snellen von Vollenhoven|Snellen von Vollenhoven]]",
  'Snodgrass' => "[[Robert Evans Snodgrass|Snodgrass]]",
  'Soeroto' => "[[Bambang Soeroto|Soeroto]]",
  'Sollas' => "[[William Johnson Sollas|Sollas]]",
  'Spallanzani' => "[[Lazzaro Spallanzani|Spallanzani]]",
  'Sparrman' => "[[Anders Sparrman|Sparrman]]",
  'Spencer' => "[[Walter Baldwin Spencer|Spencer]]",
  'Spinola' => "[[Maximilian Spinola|Spinola]]",
  'Spix' => "[[Johann Baptist von Spix|Spix]]",
  'Stahnke' => "[[Herbert Ludwig Stahnke|Stahnke]]",
  'Stainton' => "[[Henry Tibbats Stainton|Stainton]]",
  'Starks' => "[[Edwin Chapin Starks|Starks]]",
  'Statius Muller' => "[[Philipp Ludwig Statius Muller|Statius Muller]]",
  'Staudinger' => "[[Otto Staudinger|Staudinger]]",
  'Stebbing' => "[[Thomas Stebbing|Stebbing]]",
  'Steenstrup' => "[[Japetus Steenstrup|Steenstrup]]",
  'Steere' => "[[Joseph Beal Steere|Steere]]",
  'Stein' => "[[Johann Philip Emil Friedrich Stein|Stein]]",
  'Steindachner' => "[[Franz Steindachner|Steindachner]]",
  'Stejneger' => "[[Leonhard Hess Stejneger|Stejneger]]",
  'Stephens' => "[[James Francis Stephens|Stephens]]",
  'Sternberg' => "[[Charles Hazelius Sternberg|Sternberg]]",
  'Sternberg' => "[[Charles M. Sternberg|Sternberg]]",
  'D. J. Stewart' => "[[Donald J. Stewart|D. J. Stewart]]",
  'Stolzmann' => "[[Jean Stanislaus Stolzmann|Stolzmann]]",
  'Stoll' => "[[Caspar Stoll|Stoll]]",
  'Storr' => "[[Gottlieb Conrad Christian Storr|Storr]]",
  'Stovall' => "[[John Willis Stovall|Stovall]]",
  'Strand' => "[[Embrik Strand|Strand]]",
  'Strauch' => "[[Alexander Strauch|Strauch]]",
  'Streets' => "[[Thomas Hale Streets|Streets]]",
  'Stresemann' => "[[Erwin Stresemann|Stresemann]]",
  'Strickland' => "[[Hugh Edwin Strickland|Strickland]]",
  'Stritt' => "[[Walter Stritt|Stritt]]",
  'Ström' => "[[Hans Ström|Ström]]",
  'Stromer' => "[[Ernst Stromer|Stromer]]",
  'Struhsaker' => "[[Paul J. Struhsaker|Struhsaker]]",
  'Su' => "[[Su Song|Su]]",
  'Such' => "[[George Such|Such]]",
  'Suckley' => "[[George Suckley|Suckley]]",
  'Sues' => "[[Hans-Dieter Sues|Sues]]",
  'Sullivan' => "[[Robert M. Sullivan|Sullivan]]",
  'Sulzer' => "[[Johann Heinrich Sulzer|Sulzer]]",
  'Sundevall' => "[[Carl Jakob Sundevall|Sundevall]]",
  'Swainson' => "[[William Swainson|Swainson]]",
  'Swann' => "[[Henry Kirke Swann|Swann]]",
  'Swinhoe' => "[[Robert Swinhoe|Swinhoe]]",
  'Sykes' => "[[William Henry Sykes|Sykes]]",
  'Taczanowski' => "[[Wladyslaw Taczanowski|Taczanowski]]",
  'Talbot' => "[[Mignon Talbot|Talbot]]",
  'Taliev' => "[[Dmitrii Nikolaevich Taliev|Taliev]]",
  'Tang' => "[[Zhilu Tang|Tang]]",
  'Taquet' => "[[Philippe Taquet|Taquet]]",
  'Taschenberg' => "[[Ernst Ludwig Taschenberg|Taschenberg]]",
  'Tate' => "[[George Henry Hamilton Tate|Tate]]",
  'W. M. Tattersall' => "[[Walter Medley Tattersall|W. M. Tattersall]]",
  'Taylor' => "[[Edward Harrison Taylor|Taylor]]",
  'L. R. Taylor' => "[[Leighton R. Taylor|L. R. Taylor]]",
  'Temminck' => "[[Coenraad Jacob Temminck|Temminck]]",
  'Templeton' => "[[Robert Templeton|Templeton]]",
  'Thayer' => "[[John Eliot Thayer|Thayer]]",
  'Theischinger' => "[[Günther Theischinger|Theischinger]]",
  'Thiele' => "[[Johannes Thiele|Thiele]]",
  'Thomas' => "[[Oldfield Thomas|Thomas]]",
  'Thomson' => "[[Carl Gustaf Thomson|Thomson]]",
  'Thorell' => "[[Tord Tamerlan Teodor Thorell|Thorell]]",
  'Thunberg' => "[[Carl Peter Thunberg|Thunberg]]",
  'Tjakrawidjaja' => "[[Agus Tjakrawidjaja|Tjakrawidjaja]]",
  'Ticehurst' => "[[Claud Buchanan Ticehurst|Ticehurst]]",
  'Tidwell' => "[[Virginia Tidwell|Tidwell]]",
  'Timberlake' => "[[Philip H. Timberlake|Timberlake]]",
  'Tischbein' => "[[Peter Friedrich Ludwig Tischbein|Tischbein]]",
  'Toledo-Piza' => "[[Mônica de Toledo-Piza Ragazzo|Toledo-Piza]]",
  'Tomes' => "[[Robert Fisher Tomes|Tomes]]",
  'Townsend' => "[[John Kirk Townsend|Townsend]]",
  'C. H. Townsend' => "[[Charles Haskins Townsend|C. H. Townsend]]",
  'Traill' => "[[Thomas Stewart Traill|Traill]]",
  'Trewavas' => "[[Ethelwynn Trewavas|Trewavas]]",
  'Tristram' => "[[Henry Baker Tristram|Tristram]]",
  'Troschel' => "[[Franz Hermann Troschel|Troschel]]",
  'Trouessart' => "[[Édouard Louis Trouessart|Trouessart]]",
  'True' => "[[Frederick W. True|True]]",
  'Trybom' => "[[Filip Trybom|Trybom]]",
  'Tschudi' => "[[Johann Jakob von Tschudi|Tschudi]]",
  'Tsogtbaatar' => "[[Khishigjaw Tsogtbaatar|Tsogtbaatar]]",
  'Tumanova' => "[[Tat'yana Alekseyevna Tumanova|Tumanova]]",
  'Turton' => "[[William Turton|Turton]]",
  'Tutt' => "[[J. W. Tutt|Tutt]]",
  'Tytler' => "[[Robert Christopher Tytler|Tytler]]",
  'Uhler' => "[[Philip Reese Uhler|Uhler]]",
  'Vaillant' => "[[Léon Vaillant|Vaillant]]",
  'Valenciennes' => "[[Achille Valenciennes|Valenciennes]]",
  'Van Denburgh' => "[[John Van Denburgh|Van Denburgh]]",
  'Vander Linden' => "[[Pierre Léonard Vander Linden|Vander Linden]]",
  'Varricchio' => "[[David J. Varricchio|Varricchio]]",
  'E. Verreaux' => "[[Edouard Verreaux|E. Verreaux]]",
  'J. Verreaux' => "[[Jules Verreaux|J. Verreaux]]",
  'Verrill' => "[[Addison Emery Verrill|Verrill]]",
  'Vickaryous' => "[[Matthew P. Vickaryous|Vickaryous]]",
  'Vickers-Rich' => "[[Patricia Vickers-Rich|Vickers-Rich]]",
  'P. Rich' => "[[Patricia Vickers-Rich|P. Rich]]",
  'Vieillot' => "[[Louis Jean Pierre Vieillot|Vieillot]]",
  'Vieweg' => "[[C. F. Vieweg|Vieweg]]",
  'Vigors' => "[[Nicholas Aylward Vigors|Vigors]]",
  'Villers' => "[[Charles Joseph de Villers|Villers]]",
  'Vladykov' => "[[Vadim Dmitrij Vladykov|Vladykov]]",
  'Wagler' => "[[Johann Georg Wagler|Wagler]]",
  'Wagner' => "[[Johann Andreas Wagner|Wagner]]",
  'Wahlberg' => "[[Johan August Wahlberg|Wahlberg]]",
  'Walbaum' => "[[Johann Julius Walbaum|Walbaum]]",
  'Walch' => "[[Johann Ernst Immanuel Walch|Walch]]",
  'Walckenaer' => "[[Charles Athanase Walckenaer|Walckenaer]]",
  'Walker' => "[[Edmund Murton Walker|Walker]]",
  'A. Walker' => "[[Alick Donald Walker|A. Walker]]",
  'F. Walker' => "[[Francis Walker (entomologist)|F. Walker]]",
  'Wall' => "[[Frank Wall|Wall]]",
  'Wallace' => "[[Alfred Russel Wallace|Wallace]]",
  'Wallengren' => "[[Hans Daniel Johan Wallengren|Wallengren]]",
  'Walsh' => "[[Benjamin Dann Walsh|Walsh]]",
  'Waltl' => "[[Joseph Waltl|Waltl]]",
  'X.L. Wang' => "[[Xiaolin Wang|X.L. Wang]]",
  'Y.Q. Wang' => "[[Yuanqing Wang|Y.Q. Wang]]",
  'Watabe' => "[[Mahito Watabe|Watabe]]",
  'Waterhouse' => "[[George Robert Waterhouse|Waterhouse]]",
  'Weber' => "[[Hermann Weber|Weber]]",
  'Wegrzynowicz' => "[[Piotr We;grzynowicz|Wegrzynowicz]]",
  'Weigold' => "[[Hugo Weigold|Weigold]]",
  'Weishampel' => "[[David B. Weishampel|Weishampel]]",
  'Welles' => "[[Samuel Paul Welles|Welles]]",
  'Westwood' => "[[John Obadiah Westwood|Westwood]]",
  'Wetmore' => "[[Alexander Wetmore|Wetmore]]",
  'Weyenbergh' => "[[Hendrik Weyenbergh Jr.|Weyenbergh]]",
  'Wiedemann' => "[[Christian Wiedemann|Wiedemann]]",
  'Wied-Neuwied' => "[[Maximilian zu Wied-Neuwied|Wied-Neuwied]]",
  'Wiegmann' => "[[Arend Friedrich August Wiegmann|Wiegmann]]",
  'Williams' => "[[James David Williams|Williams]]",
  'Williamson' => "[[Thomas Edward Williamson|Williamson]]",
  'Wilson' => "[[Alexander Wilson|Wilson]]",
  'Wilson' => "[[Jeffrey A. Wilson|Wilson]]",
  'Wiman' => "[[Carl Wiman|Wiman]]",
  'Wingate' => "[[David B. Wingate|Wingate]]",
  'Winge' => "[[Herluf Winge|Winge]]",
  'Wirjoatmodjo' => "[[Soetikno Wirjoatmodjo|Wirjoatmodjo]]",
  'Wolfe' => "[[Douglas Gerald Wolfe|Wolfe]]",
  'Wood-Mason' => "[[James Wood-Mason|Wood-Mason]]",
  'Woodhouse' => "[[Samuel Washington Woodhouse|Woodhouse]]",
  'Woodward' => "[[Arthur Smith Woodward|Woodward]]",
  'Wroughton' => "[[R. C. Wroughton|Wroughton]]",
  'Xantus' => "[[John Xantus de Vesey|Xantus]]",
  'Xu' => "[[Xing Xu|Xu]]",
  'Yamaguchi' => "[[Masao Yamaguchi|Yamaguchi]]",
  'Yamaguti' => "[[Masao Yamaguchi|Yamaguti]]",
  'Yamanoue' => "[[Yusuke Yamanoue|Yamanoue]]",
  'Yang' => "[[Zhongjian Yang|Yang]]",
  'Young' => "[[Zhongjian Yang|Young]]",
  'Yarrell' => "[[William Yarrell|Yarrell]]",
  'Yoseda' => "[[Kenzo Yoseda|Yoseda]]",
  'You' => "[[Hailu You|You]]",
  'Young' => "[[David Allan Young|Young]]",
  'Zaddach' => "[[Ernst Gustav Zaddach|Zaddach]]",
  'Zanno' => "[[Lindsay E. Zanno|Zanno]]",
  'Zeledon' => "[[José Castulo Zeledón|Zeledon]]",
  'Zeller' => "[[Philipp Christoph Zeller|Zeller]]",
  'Zetterstedt' => "[[Johan Wilhelm Zetterstedt|Zetterstedt]]",
  'Zhao' => "[[Xijin Zhao|Zhao]]",
  'S. Zhou' => "[[Shiwu Zhou|S. Zhou]]",
  'Zimmer' => "[[John Todd Zimmer|Zimmer]]",
  'Zimmermann' => "[[Eberhard August Wilhelm von Zimmermann|Zimmermann]]",
  'Zincken' => "[[Johann Leopold Theodor Friedrich Zincken|Zincken]]",
  'Zirngiebl' => "[[Lothar Zirngiebl|Zirngiebl]]",
  'Zittel' => "[[Karl Alfred von Zittel|Zittel]]"
);

my %xbotanist = (
  'Aarons.' => "[[Aaron Aaronsohn|Aarons.]]",
  'Abbayes' => "[[Henry Nicollon des Abbayes|Abbayes]]",
  'Acuña' => "[[Julián Acuña Galé|Acuña]]",
  'Ach.' => "[[Erik Acharius|Ach.]]",
  'Adams' => "[[Johann Friedrich Adam|Adams]]",
  'P.B.Adams' => "[[P. B. Adams|P.B.Adams]]",
  'Adans.' => "[[Michel Adanson|Adans.]]",
  'Aellen' => "[[Paul Aellen|Aellen]]",
  'Afzel.' => "[[Adam Afzelius|Afzel.]]",
  'C.Agardh' => "[[Carl Adolph Agardh|C.Agardh]]",
  'J.Agardh' => "[[Jacob Georg Agardh|J.Agardh]]",
  'H.E.Ahles' => "[[Harry E. Ahles|H.E.Ahles]]",
  'W.T.Aiton' => "[[William Townsend Aiton|W.T.Aiton]]",
  'Aiton' => "[[William Aiton|Aiton]]",
  'Akhani' => "[[Hossein Akhani|Akhani]]",
  'Al-Shehbaz' => "[[Ihsan Ali Al-Shehbaz|Al-Shehbaz]]",
  'Alb.' => "[[Johannes Baptista von Albertini|Alb.]]",
  'Alexander' => "[[Edward Johnston Alexander|Alexander]]",
  'E.B.Alexeev' => "[[E. B. Alexeev|E.B.Alexeev]]",
  'F.Allam.' => "[[Frédéric-Louis Allamand|F.Allam.]]",
  'Allemão' => "[[Francisco Freire Allemão e Cysneiro|Allemão]]",
  'M.Allemão' => "[[Manoel Allemão|M.Allemão]]",
  'All.' => "[[Carlo Allioni|All.]]",
  'Allred' => "[[Kelly Allred|Allred]]",
  'Alpino' => "[[Prospero Alpino|Alpino]]",
  'Ames' => "[[Oakes Ames (botanist)|Ames]]",
  'Andersson' => "[[Nils Johan Andersson|Andersson]]",
  'Anders.' => "[[Edgar Shannon Anderson|Anders.]]",
  'E.G.Andrews' => "[[E. G. Andrews|E.G.Andrews]]",
  'Andrews' => "[[Henry Charles Andrews|Andrews]]",
  'Andrz.' => "[[Antoni Lukianowicz Andrezjowski|Andrz.]]",
  'Andronov' => "[[Nicolai Matveevich Andronov|Andronov]]",
  'Arcang.' => "[[Giovanni Arcangeli|Arcang.]]",
  'Ard.' => "[[Pietro Arduino|Ard.]]",
  'Arn.' => "[[George Arnott Walker Arnott|Arn.]]",
  'Arora' => "[[David Arora|Arora]]",
  'Arráb.' => "[[D. Francisco Antonio de  Arrábida|Arráb.]]",
  'Arruda' => "[[Manoel Arruda da Cámara|Arruda]]",
  'Arthur' => "[[Joseph Charles Arthur|Arthur]]",
  'Asch.' => "[[Paul Friedrich August Ascherson|Asch.]]",
  'Ashe' => "[[William Willard Ashe|Ashe]]",
  'G.F.Atk.' => "[[George Francis Atkinson|G.F.Atk.]]",
  'Aubl.' => "[[Jean Baptiste Christophore Fusée Aublet|Aubl.]]",
  'Austin' => "[[Coe Finch Austin|Austin]]",
  'Avé-Lall.' => "[[Julius Léopold Edouard Avé-Lallemont|Avé-Lall.]]",
  'C.Bab.' => "[[Churchill Babington|C.Bab.]]",
  'Backeb.' => "[[Curt Backeberg|Backeb.]]",
  'Baill.' => "[[Henri Ernest Baillon|Baill.]]",
  'F.M.Bailey' => "[[Frederick Manson Bailey|F.M.Bailey]]",
  'L.H.Bailey' => "[[Liberty Hyde Bailey|L.H.Bailey]]",
  'Baill.' => "[[Henri Ernest Baillon|Baill.]]",
  'Baillon' => "[[Louis Antoine Francois Baillon|Baillon]]",
  'Baker' => "[[John Gilbert Baker|Baker]]",
  'M.S.Baker' => "[[Milo Samuel Baker|M.S.Baker]]",
  'Baldwin' => "[[William Baldwin|Baldwin]]",
  'Balf.f.' => "[[Isaac Bayley Balfour|Balf.f.]]",
  'Balf.' => "[[John Hutton Balfour|Balf.]]",
  'C.R.Ball' => "[[Carleton Roy Ball|C.R.Ball]]",
  'P.W.Ball' => "[[Peter William Ball|P.W.Ball]]",
  'P.R.O.Bally' => "[[Peter René Oscar Bally|P.R.O.Bally]]",
  'Bals.-Criv.' => "[[Giuseppe Gabriel Balsamo-Crivelli|Bals.-Criv.]]",
  'Banks' => "[[Joseph Banks|Banks]]",
  'Barb.Rodr.' => "[[João Barbosa Rodrigues|Barb.Rodr.]]",
  'Bard.-Vauc.' => "[[Martine Bardot-Vaucoulon|Bard.-Vauc.]]",
  'Barneby' => "[[Rupert Charles Barneby|Barneby]]",
  'Barnhart' => "[[John Hendley Barnhart|Barnhart]]",
  'Barr' => "[[Peter Barr|Barr]]",
  'Barratt' => "[[Joseph Barratt|Barratt]]",
  'G.M.Barroso' => "[[Graziela Maciel Barroso|G.M.Barroso]]",
  'Barroso' => "[[Liberato Joaquim Barroso|Barroso]]",
  'Bartal.' => "[[Biagio Bartalini|Bartal.]]",
  'Bartlett' => "[[Harley Harris Bartlett|Bartlett]]",
  'Bartl.' => "[[Friedrich Gottlieb Bartling|Bartl.]]",
  'Barton' => "[[Benjamin Smith Barton|Barton]]",
  'W.P.C.Barton' => "[[William Paul Crillon Barton|W.P.C.Barton]]",
  'Bartram' => "[[John Bartram|Bartram]]",
  'W.Bartram' => "[[William Bartram|W.Bartram]]",
  'Bates' => "[[Vernon M. Bates|Bates]]",
  'Batsch' => "[[August Johann Georg Karl Batsch|Batsch]]",
  'Batt.' => "[[Jules Aimé Battandier|Batt.]]",
  'C.Bauhin' => "[[Gaspard Bauhin|C.Bauhin]]",
  'J.Bauhin' => "[[Johann Bauhin|J.Bauhin]]",
  'Baumg.' => "[[Johann Christian Gottlob Baumgarten|Baumg.]]",
  'R.J.Bayer' => "[[Randall James Bayer|R.J.Bayer]]",
  'Beadle' => "[[Chauncey Delos Beadle|Beadle]]",
  'Bean' => "[[William Jackson Bean|Bean]]",
  'P.Beauv.' => "[[Ambroise Marie François Joseph Palisot de Beauvois|P.Beauv.]]",
  'Bebb' => "[[Michael Schuck Bebb|Bebb]]",
  'Becc.' => "[[Odoardo Beccari|Becc.]]",
  'Beck' => "[[Günther von Mannagetta und Lërchenau Beck|Beck]]",
  'Becker' => "[[Johannes Becker|Becker]]",
  'Bedd.' => "[[Richard Henry Beddome|Bedd.]]",
  'Beetle' => "[[Alan Ackerman Beetle|Beetle]]",
  'Bég.' => "[[Augusto Béguinot|Bég.]]",
  'Beitel' => "[[Joseph M. Beitel|Beitel]]",
  'Bellardi' => "[[Carlo Antonio Lodovico|Bellardi]]",
  'Beloserky' => "[[R. N. Beloserky|Beloserky]]",
  'Benjamin' => "[[Ludwig Benjamin|Benjamin]]",
  'Benn.' => "[[John Joseph Bennett|Benn.]]",
  'Benth.' => "[[George Bentham|Benth.]]",
  'Bentley' => "[[Robert Bentley|Bentley]]",
  'Berg' => "[[Ernst von Berg|Berg]]",
  'C.C.Berg' => "[[Cornelis Christiaan Berg|C.C.Berg]]",
  'O.Berg' => "[[Otto Karl Berg|O.Berg]]",
  'Berger' => "[[Ernst Friedrich Berger|Berger]]",
  'A.Berger' => "[[Alwin Berger|A.Berger]]",
  'Bergey' => "[[David Hendricks Bergey|Bergey]]",
  'P.J.Bergius' => "[[Peter Jonias Bergius|P.J.Bergius]]",
  'Berk.' => "[[Miles Joseph Berkeley|Berk.]]",
  'Berkhout' => "[[Christine Marie Berkhout|Berkhout]]",
  'R.Bernal' => "[[Rodrigo Bernal|R.Bernal]]",
  'Bernh.' => "[[Johann Jacob Bernhardi|Bernh.]]",
  'E.W.Berry' => "[[Edward W. Berry|E.W.Berry]]",
  'P.E.Berry' => "[[Paul Edward Berry|P.E.Berry]]",
  'Berthel.' => "[[Sabin Berthelot|Berthel.]]",
  'Bertol.' => "[[Antonio Bertoloni|Bertol.]]",
  'Besser' => "[[Wilibald Swibert Joseph Gottlieb von Besser|Besser]]",
  'Bessey' => "[[Charles Edwin Bessey|Bessey]]",
  'Bews' => "[[John William Bews|Bews]]",
  'Beyr.' => "[[Heinrich Karl Beyrich|Beyr.]]",
  'Bickn.' => "[[Eugene Pintard Bicknell|Bickn.]]",
  'M.Bieb.' => "[[Friedrich August Marschall von Bieberstein|M.Bieb.]]",
  'Biehler' => "[[Johann Friedrich Theodor|Biehler]]",
  'Bigelow' => "[[Jacob Bigelow|Bigelow]]",
  'Biv.' => "[[Antonius de Bivoni-Bernardi|Biv.]]",
  'J.M.Black' => "[[John McConnell Black|J.M.Black]]",
  'S.T.Blake' => "[[Stanley Thatcher Blake|S.T.Blake]]",
  'S.F.Blake' => "[[Sidney Fay Blake|S.F.Blake]]",
  'Blake' => "[[Joseph Blake|Blake]]",
  'Blanch.' => "[[William Henry Blanchard|Blanch.]]",
  'Blanco' => "[[Francisco Manuel Blanco|Blanco]]",
  'Blasdell' => "[[Robert Ferris Blasdell|Blasdell]]",
  'Blomq.' => "[[Hugo Leander Blomquist|Blomq.]]",
  'Bluff' => "[[Mathias Joseph Bluff|Bluff]]",
  'Blume' => "[[Carl Ludwig Blume|Blume]]",
  'Böcher' => "[[Tyge W. Böcher|Böcher]]",
  'H.Bock' => "[[Hieronymus Bock|H.Bock]]",
  'Boeck' => "[[Johann Otto Boeckeler|Boeck]]",
  'Boehm.' => "[[Georg Rudolf Boehmer|Boehm.]]",
  'Boiss.' => "[[Pierre Edmond Boissier|Boiss.]]",
  'Boiteau' => "[[Pierre L. Boiteau|Boiteau]]",
  'B.Boivin' => "[[Joseph Robert Bernard Boivin|B.Boivin]]",
  'Bolle' => "[[Carl Bolle|Bolle]]",
  'Bong' => "[[August Gustav Heinrich von Bongard|Bong]]",
  'Bonpl.' => "[[Aimé Jacques Alexandre Bonpland|Bonpl.]]",
  'Boott' => "[[Francis M. B. Boott|Boott]]",
  'Borbás' => "[[Vinczé von Borbás|Borbás]]",
  'Boreau' => "[[Alexandre Boreau|Boreau]]",
  'Borhidi' => "[[Atilla Borhidi|Borhidi]]",
  'Boriss.' => "[[Antonina Georgievna Borissova|Boriss.]]",
  'Borkh.' => "[[Moritz Balthasar Borkhausen|Borkh.]]",
  'Bornm.' => "[[Joseph Friedrich Nicolaus Bornmüller|Bornm.]]",
  'Börner' => "[[Carl Julius Bernhard Börner|Börner]]",
  'Borrer' => "[[William J. Borrer|Borrer]]",
  'Borss.-Waalk.' => "[[Jan van Borssum Waalkes|Borss.-Waalk.]]",
  'Bory' => "[[Jean Baptiste Bory de Saint-Vincent|Bory]]",
  'Bosc' => "[[Louis Augustin Guillaume Bosc|Bosc]]",
  'Boucher' => "[[Jules Arman Guillaume Boucher de Crèvecouer|Boucher]]",
  'Brack.' => "[[Willian Dunlop Brackenridge|Brack.]]",
  'Brainerd' => "[[Ezra Brainerd|Brainerd]]",
  'Brandão' => "[[Mitzi Brandão|Brandão]]",
  'Brandegee' => "[[Townshend Stith Brandegee|Brandegee]]",
  'Brandenburg' => "[[D. M. Brandenburg|Brandenburg]]",
  'Brandis' => "[[Dietrich Brandis|Brandis]]",
  'Branner' => "[[John C. Branner|Branner]]",
  'A.Braun' => "[[Alexander Karl Heinrich Braun|A.Braun]]",
  'A.Braun' => "[[Addison Brown|A.Braun]]",
  'E.L.Braun' => "[[Emma Lucy Braun|E.L.Braun]]",
  'Brenan' => "[[John Patrick Micklethwait Brenan|Brenan]]",
  'Brenckle' => "[[Jacob Frederic Brenckle|Brenckle]]",
  'W.H.Brewer' => "[[William Henry Brewer|W.H.Brewer]]",
  'Bright' => "[[John Bright (botanist)|Bright]]",
  'Britten' => "[[James Britten|Britten]]",
  'Britt.' => "[[Nathaniel Lord Britton|Britt.]]",
  'Britton' => "[[Nathaniel Lord Britton|Britton]]",
  'Bromhead' => "[[Edward Ffrench Bromhead|Bromhead]]",
  'Brongn.' => "[[Adolphe Theodore Brongniart|Brongn.]]",
  'Al.Brongn.' => "[[Alexandre Brongniart|Al.Brongn.]]",
  'Brooker' => "[[Ian Brooker|Brooker]]",
  'Brooks' => "[[Cecil Joslin Brooks|Brooks]]",
  'Brooks' => "[[Ralph Edward Brooks|Brooks]]",
  'Broome' => "[[Christopher Edmund Broome|Broome]]",
  'Brot.' => "[[Felix de Silva Avellar Brotero|Brot.]]",
  'Brouillet' => "[[Luc Brouillet|Brouillet]]",
  'Broun' => "[[Maurice Broun|Broun]]",
  'Brouss' => "[[Pierre Marie Auguste Broussonet|Brouss]]",
  'N.E.Br.' => "[[Nicholas Edward Brown|N.E.Br.]]",
  'R.Br.' => "[[Robert Brown (botanist)|R.Br.]]",
  'P.Browne' => "[[Patrick Browne|P.Browne]]",
  'Bruijn' => "[[Ary Johannes De Bruijn|Bruijn]]",
  'Brummitt' => "[[Richard Kenneth Brummitt|Brummitt]]",
  'Brunet' => "[[Louis-Ovide Brunet|Brunet]]",
  'Bruyns' => "[[Peter Vincent Bruyns|Bruyns]]",
  'Buch.-Ham.' => "[[Francis Buchanan-Hamilton|Buch.-Ham.]]",
  'Buchenau' => "[[Franz Georg Philipp Buchenau|Buchenau]]",
  'W.R.Buck' => "[[William Russell Buck|W.R.Buck]]",
  'Buckland' => "[[William Buckland|Buckland]]",
  'Buckley' => "[[Samuel Botsford Buckley|Buckley]]",
  'Buddle' => "[[Adam Buddle|Buddle]]",
  'Bunge' => "[[Alexander Andrejewitsch von Bunge|Bunge]]",
  'Burbank' => "[[Luther Burbank|Burbank]]",
  'Burb.' => "[[Frederick William Burbidge|Burb.]]",
  'N.T.Burb.' => "[[Nancy Tyson Burbidge|N.T.Burb.]]",
  'Burdet' => "[[Hervé Maurice Burdet|Burdet]]",
  'Bureau' => "[[Louis Édouard Bureau|Bureau]]",
  'Burgess' => "[[Edward Sandford Burgess|Burgess]]",
  'Burm.' => "[[Johannes Burman|Burm.]]",
  'Burm.f.' => "[[Nicolaas Laurens Burman|Burm.f.]]",
  'Burret' => "[[Max Burret|Burret]]",
  'Burrill' => "[[Thomas Jonathan Burrill|Burrill]]",
  'Bush' => "[[Benjamin Franklin Bush|Bush]]",
  'Butler' => "[[Edwin John Butler|Butler]]",
  'Buxb' => "[[Franz Buxbaum|Buxb]]",
  'Cabrera' => "[[Angel Lulio Cabrera|Cabrera]]",
  'Calder' => "[[James Alexander Calder, botanist|Calder]]",
  'Caley' => "[[George Caley|Caley]]",
  'Cambage' => "[[Richard Hind Cambage|Cambage]]",
  'Cambess.' => "[[Jacques Cambessèdes|Cambess.]]",
  'Camp' => "[[Wendell Holmes Camp|Camp]]",
  'Cambp.' => "[[Douglas Houghton Campbell|Cambp.]]",
  'A.Camus' => "[[Aimée Antoinette Camus|A.Camus]]",
  'Canby' => "[[William Marriott Canby|Canby]]",
  'F.Y.Cao' => "[[F.Y.Cao|F.Y.Cao]]",
  'Capuron' => "[[René Paul Raymond Capuron|Capuron]]",
  'J.Carey' => "[[John Carey|J.Carey]]",
  'Caro' => "[[José Aristide Caro|Caro]]",
  'Carrière' => "[[Elie-Abel Carrière|Carrière]]",
  'Carruth.' => "[[William Carruthers (botanist)|Carruth.]]",
  'S.Carter' => "[[Susan Carter Holmes|S.Carter]]",
  'Carver' => "[[George Washington Carver|Carver]]",
  'Casp.' => "[[Johann Xaver Robert|Casp.]]",
  'Cass.' => "[[Alexandre Henri Gabriel de Cassini|Cass.]]",
  'Cav.' => "[[Antonio José Cavanilles|Cav.]]",
  'Cavara' => "[[Fridiano Cavara|Cavara]]",
  'Celak.' => "[[Ladislav Josef Celakovsky|Celak.]]",
  'Cerv.' => "[[Vicente de Cervantes|Cerv.]]",
  'Ces.' => "[[Vincenzo de Cesati|Ces.]]",
  'Cesalpino' => "[[Andrea Cesalpino|Cesalpino]]",
  'Cham.' => "[[Adelbert von Chamisso|Cham.]]",
  'S.L.Chang' => "[[S.L.Chang|S.L.Chang]]",
  'Chapm.' => "[[Alvan Wentworth Chapman|Chapm.]]",
  'Chase' => "[[Mary Agnes Chase|Chase]]",
  'M.W.Chase' => "[[Mark Wayne Chase|M.W.Chase]]",
  'Châtel.' => "[[Jean Jacques Châtelain|Châtel.]]",
  'Chaub.' => "[[Louis Athanase Chaubard|Chaub.]]",
  'W.C.Cheng' => "[[Wan Chun Cheng|W.C.Cheng]]",
  'A.Chev.' => "[[Auguste Jean Baptiste Chevalier|A.Chev.]]",
  'Chiov.' => "[[Emilio Chiovenda|Chiov.]]",
  'Chodat' => "[[Robert Hippolyte Chodat|Chodat]]",
  'Choisy' => "[[Jacques Denys Choisy|Choisy]]",
  'C.Chr.' => "[[Carl Frederick Albert Christensen|C.Chr.]]",
  'T.A.Chr.' => "[[Tyge Ahrengot Christensen|T.A.Chr.]]",
  'G.L.Church' => "[[George Lyle Church|G.L.Church]]",
  'Clairv.' => "[[Joseph Philippe de Clairville|Clairv.]]",
  'A.R.Clapham' => "[[Arthur Roy Clapham|A.R.Clapham]]",
  'Clark' => "[[Curtis Clark|Clark]]",
  'C.A.Clark' => "[[Carolyn A. Clark|C.A.Clark]]",
  'C.B.Clarke' => "[[Charles Baron Clarke|C.B.Clarke]]",
  'Claus' => "[[Karl Ernst Claus|Claus]]",
  'R.T.Clausen' => "[[Robert Theodore Clausen|R.T.Clausen]]",
  'Clus.' => "[[Charles de l'Écluse |Clus.]]",
  'Clute' => "[[Willard Nelson Clute|Clute]]",
  'Cogn.' => "[[Alfred Cogniaux|Cogn.]]",
  'Colebr.' => "[[Henry Thomas Colebrooke|Colebr.]]",
  'Colla' => "[[Luigi Aloysius Colla|Colla]]",
  'Collad.' => "[[Louis Théodore Frederic Colladon|Collad.]]",
  'Collinson' => "[[Peter Collinson FRS|Collinson]]",
  'Comm.' => "[[Philibert Commerçon|Comm.]]",
  'Conrad' => "[[Solomon White Conrad|Conrad]]",
  'Conran' => "[[John Godfrey Conran|Conran]]",
  'Constance' => "[[Lincoln Constance|Constance]]",
  'O.F.Cook' => "[[Orator F. Cook|O.F.Cook]]",
  'Cooke' => "[[Mordecai Cubitt Cooke|Cooke]]",
  'Cookson' => "[[Isabel Clifton Cookson|Cookson]]",
  'Cooperr.' => "[[Tom Smith Cooperrider|Cooperr.]]",
  'Corner' => "[[E. J. H. Corner|Corner]]",
  'Correll' => "[[Donovan Stewart Correll|Correll]]",
  'Cory' => "[[Victor Louis Cory|Cory]]",
  'Coss.' => "[[Ernest Saint-Charles Cosson|Coss.]]",
  'J.M.Coult.' => "[[John Merle Coulter|J.M.Coult.]]",
  'Coult.' => "[[Thomas Coulter|Coult.]]",
  'Coville' => "[[Frederick Vernon Coville|Coville]]",
  'Cranfill' => "[[Raimond Cranfill|Cranfill]]",
  'Crantz' => "[[Heinrich Johann Nepomuk von Crantz|Crantz]]",
  'Crép.' => "[[Francois Crépin|Crép.]]",
  'Crins' => "[[William J. Crins|Crins]]",
  'Croizat' => "[[Léon Camille Marius Croizat|Croizat]]",
  'Cronquist' => "[[Arthur John Cronquist|Cronquist]]",
  'A.Cunn.' => "[[Allan Cunningham (botanist)|A.Cunn.]]",
  'M.A.Curtis' => "[[Moses Ashley Curtis|M.A.Curtis]]",
  'W.Curtis' => "[[William Curtis|W.Curtis]]",
  'W.M.Curtis' => "[[Winifred Mary Curtis|W.M.Curtis]]",
  'Czern.' => "[[Vassilii Matveievitch Czernajew|Czern.]]",
  'Dahl' => "[[Anders Dahl|Dahl]]",
  'Dahlst.' => "[[Gustav Adolf Hugo Dahlstedt|Dahlst.]]",
  'G.Dahlgren' => "[[Gertrud Dahlgren|G.Dahlgren]]",
  'R.Dahlgren' => "[[Rolf Martin Theodor Dahlgren|R.Dahlgren]]",
  'Dandy' => "[[James Edgar Dandy|Dandy]]",
  'Darl.' => "[[S.J.Darbyshire|Darl.]]",
  'Daubs' => "[[Edwin Horace Daubs|Daubs]]",
  'Daveau' => "[[Jules Alexandre Daveau|Daveau]]",
  'Davenp.' => "[[George Edward Davenport|Davenp.]]",
  'David' => "[[Armand David|David]]",
  'A.DC.' => "[[Alphonse Louis Pierre Pyrame de Candolle|A.DC.]]",
  'C.DC.' => "[[Anne Casimir Pyrame de Candolle|C.DC.]]",
  'DC.' => "[[A. P. de Candolle|DC.]]",
  'Decne.' => "[[Joseph Decaisne|Decne.]]",
  'De Bary' => "[[Anton de Bary|De Bary]]",
  'De Puydt' => "[[Paul Émile de Puydt|De Puydt]]",
  'De Vis' => "[[Charles Walter De Vis|De Vis]]",
  'De Vriese' => "[[Willem Hendrik De Vriese|De Vriese]]",
  'de Wet' => "[[Johannes Martenis Jacob de Wet|de Wet]]",
  'De Wild.' => "[[Émile Auguste(e) Joseph De Wildeman|De Wild.]]",
  'Decne.' => "[[Joseph Decaisne|Decne.]]",
  'O.Deg.' => "[[Otto Degener|O.Deg.]]",
  'Delahoussaye' => "[[? Delahoussaye|Delahoussaye]]",
  'Delavay' => "[[Pierre Jean Marie Delavay|Delavay]]",
  'Deless.' => "[[Jules Paul Benjamin Delessert|Deless.]]",
  'Denis' => "[[Marcel Denis|Denis]]",
  'Desf.' => "[[René Louiche Desfontaines|Desf.]]",
  'N.H.F.Desp.' => "[[Narcisse Henri François Desportes|N.H.F.Desp.]]",
  'Desr.' => "[[Louis Auguste Joseph Desrousseaux|Desr.]]",
  'Desv.' => "[[Nicaise Auguste Desvaux|Desv.]]",
  'Dewey' => "[[Chester Dewey|Dewey]]",
  'Dewey' => "[[Lyster Hoxie Dewey|Dewey]]",
  'Diels' => "[[Friedrich Ludwig Emil Diels|Diels]]",
  'A.Dietr.' => "[[Albert Gottfried Dietrich|A.Dietr.]]",
  'D.Dietr.' => "[[David Nathaniel Dietrich|D.Dietr.]]",
  'Dill.' => "[[Johann Jacob Dillenius|Dill.]]",
  'C.S.Ding' => "[[C.S.Ding|C.S.Ding]]",
  'Dode' => "[[Louis-Albert Dode|Dode]]",
  'Dodoens' => "[[Rembert Dodoens|Dodoens]]",
  'Döll' => "[[Johann Christoph Döll|Döll]]",
  'Doweld' => "[[Alexander Borissovitch Doweld|Doweld]]",
  'D.Don' => "[[David Don|D.Don]]",
  'G.Don' => "[[George Don|G.Don]]",
  'Donn' => "[[James Donn|Donn]]",
  'Donn.Sm.' => "[[John Donnell Smith|Donn.Sm.]]",
  'Douglas' => "[[David Douglas|Douglas]]",
  'Dowell' => "[[Philip Dowell|Dowell]]",
  'Drake' => "[[Emmanuel Drake del Castillo|Drake]]",
  'Druce' => "[[George Claridge Druce|Druce]]",
  'Drude' => "[[Carl Georg Oscar Drude|Drude]]",
  'J.Drumm.' => "[[James Drummond (botanist)|J.Drumm.]]",
  'Dryand.' => "[[Jonas Carlsson Dryander|Dryand.]]",
  'Du Roi' => "[[Johnann Philipp Du Roi|Du Roi]]",
  'Duby' => "[[Jean Étienne Duby|Duby]]",
  'Duchesne' => "[[Antoine Nicolas Duchesne|Duchesne]]",
  'Ducke' => "[[Adolpho Ducke|Ducke]]",
  'Dufr.' => "[[Pierre Dufresne|Dufr.]]",
  'Duggar' => "[[Benjamin Minge Duggar|Duggar]]",
  'Dulac' => "[[Joseph Dulac|Dulac]]",
  'Dum.Cours.' => "[[Georges Louis Marie Dumont de Courset|Dum.Cours.]]",
  'Dumort.' => "[[Barthélemy Charles Joseph Dumortier|Dumort.]]",
  'Dunal' => "[[Michel Felix Dunal|Dunal]]",
  'Dunn' => "[[Stephen Troyte Dunn|Dunn]]",
  'Durand' => "[[Ernest Armand Durand|Durand]]",
  'T.Durand' => "[[Théophile Alexis Durand|T.Durand]]",
  'Durazz.' => "[[Antonio Durazz|Durazz.]]",
  'Durieu' => "[[Michel Charles Durieu de Maisonneuve|Durieu]]",
  'Dyal' => "[[Sarah Creecie Dyal|Dyal]]",
  'Eames' => "[[Edwin Hubert Eames|Eames]]",
  'A.J.Eames' => "[[Arthur Johnson Eames|A.J.Eames]]",
  'Earle' => "[[Franklin Sumner Earle|Earle]]",
  'Eaton' => "[[Amos Eaton|Eaton]]",
  'A.A.Eaton' => "[[Alvah Augustus Eaton|A.A.Eaton]]",
  'D.C.Eaton' => "[[Daniel Cady Eaton|D.C.Eaton]]",
  'H.H.Eaton' => "[[Hezekiah Hulbert Eaton|H.H.Eaton]]",
  'Eckl.' => "[[Christian Friedrich Ecklon|Eckl.]]",
  'Eddy' => "[[Caspar Wistar Eddy|Eddy]]",
  'Eggl.' => "[[Willard Webster Eggleston|Eggl.]]",
  'Ehrenb.' => "[[Christian Gottfried Ehrenberg|Ehrenb.]]",
  'Ehrend.' => "[[Friedrich Ehrendorfer|Ehrend.]]",
  'Ehrh.' => "[[Jakob Friedrich Ehrhart|Ehrh.]]",
  'Eichler' => "[[August W. Eichler|Eichler]]",
  'Eichw.' => "[[Karl Eichwald|Eichw.]]",
  'Eig' => "[[Alexander Eig|Eig]]",
  'Elliott' => "[[Stephen Elliott, botanist|Elliott]]",
  'Emory' => "[[William Hemsley Emory|Emory]]",
  'Endl.' => "[[Stephan Friedrich Ladislaus Endlicher|Endl.]]",
  'P.K.Endress' => "[[Peter Karl Endress|P.K.Endress]]",
  'Engel' => "[[Franz Engel|Engel]]",
  'Engelm.' => "[[Georg Engelmann|Engelm.]]",
  'Engl.' => "[[Heinrich Gustav Adolf Engler|Engl.]]",
  'Epling' => "[[Carl Clawson Epling|Epling]]",
  'Erdman' => "[[Kimball Stewart Erdman|Erdman]]",
  'Eschsch.' => "[[Johann Friedrich von Eschscholtz|Eschsch.]]",
  'Ettingsh.' => "[[Constantin von Ettingshausen|Ettingsh.]]",
  'Ewart' => "[[Alfred James Ewart|Ewart]]",
  'Falc.' => "[[Hugh Falconer|Falc.]]",
  'D.Fairchild' => "[[David Fairchild|D.Fairchild]]",
  'Fang' => "[[? Fang|Fang]]",
  'Farrer' => "[[Reginald Farrer|Farrer]]",
  'Farw.' => "[[Oliver Atkins Farwell|Farw.]]",
  'Fassett' => "[[Norman Carter Fassett|Fassett]]",
  'M.F.Fay' => "[[Michael Francis Fay|M.F.Fay]]",
  'Fee' => "[[Antoine Laurent Apollinaire Fee|Fee]]",
  'Fenzl' => "[[Edouard Fenzl|Fenzl]]",
  'Fern.' => "[[Merritt Lyndon Fernald|Fern.]]",
  'Ferry' => "[[René Joseph Justin Ferry|Ferry]]",
  'Fieber' => "[[Franz Xaver Fieber|Fieber]]",
  'Fiori' => "[[Adriano Fiori|Fiori]]",
  'Fisch.' => "[[Friedrich Ernst Ludwig von Fischer|Fisch.]]",
  'Flüggé' => "[[Johannes Flüggé|Flüggé]]",
  'Focke' => "[[Wilhelm Olbers Focke|Focke]]",
  'Forbes' => "[[John Forbes|Forbes]]",
  'Forssk.' => "[[Peter Forsskål|Forssk.]]",
  'G.Forst.' => "[[Georg Forster|G.Forst.]]",
  'J.R.Forst.' => "[[Johann Reinhold Forster|J.R.Forst.]]",
  'T.F.Forst.' => "[[Thomas Furley Forster|T.F.Forst.]]",
  'Fortune' => "[[Robert Fortune|Fortune]]",
  'Fosberg' => "[[Francis Raymond Fosberg|Fosberg]]",
  'Foug.' => "[[Auguste Denis Fougeroux de Bandaroy|Foug.]]",
  'Fourc.' => "[[Henry George Fourcade|Fourc.]]",
  'E.Fourn.' => "[[Eugène Pierre Nicolas Fournier|E.Fourn.]]",
  'Fr.' => "[[Elias Magnus Fries|Fr.]]",
  'R.E.Fr.' => "[[Robert Elias Fries|R.E.Fr.]]",
  'Franch.' => "[[Adrien René Franchet|Franch.]]",
  'Freckmann' => "[[Robert W. Freckmann|Freckmann]]",
  'Fresen' => "[[G. Fresen|Fresen]]",
  'Friedl' => "[[T. Friedl|Friedl]]",
  'Fritsch' => "[[Karl Fritsch (botanist)|Fritsch]]",
  'Friv.' => "[[Imre Frivaldszky|Friv.]]",
  'Frém.' => "[[John C. Frémont|Frém.]]",
  'Froel.' => "[[Joseph Aloys von Froelich|Froel.]]",
  'L.K.Fu' => "[[Li-kuo Fu|L.K.Fu]]",
  'H.P.Fuchs' => "[[Hans Peter Fuchs|H.P.Fuchs]]",
  'L.Fuchs' => "[[Leonhart Fuchs|L.Fuchs]]",
  'Gaertn.' => "[[Joseph Gaertner|Gaertn.]]",
  'P.Gaertn.' => "[[Philipp Gottfried Gaertner|P.Gaertn.]]",
  'Gagnep.' => "[[François Gagnepain|Gagnep.]]",
  'Gale' => "[[Shirley Gale|Gale]]",
  'Galushko' => "[[Anatol I. Galushko|Galushko]]",
  'Gamble' => "[[James Sykes Gamble|Gamble]]",
  'Garcke' => "[[Christian August Friedrich Garcke|Garcke]]",
  'Gandhi' => "[[Kancheepuram N. Gandhi|Gandhi]]",
  'Gardner' => "[[George Gardner|Gardner]]",
  'C.A.Gardner' => "[[Charles Austin Gardner|C.A.Gardner]]",
  'Gatt.' => "[[Augustin Gattinger|Gatt.]]",
  'Gaudich.' => "[[Charles Gaudichaud-Beaupré|Gaudich.]]",
  'J.Gay' => "[[Jacques Étienne Gay|J.Gay]]",
  'Genev.' => "[[Léon Gaston Genevier|Genev.]]",
  'Gentry' => "[[Howard Scott Gentry|Gentry]]",
  'J.L.Gentry' => "[[Johnnie Lee Gentry|J.L.Gentry]]",
  'J.Gerard' => "[[John Gerard|J.Gerard]]",
  'Gesner' => "[[Conrad Gessner|Gesner]]",
  'Gesnerus' => "[[Conrad Gessner|Gesnerus]]",
  'Geyer' => "[[Carl Andreas Geyer|Geyer]]",
  'Ghini' => "[[Luca Ghini|Ghini]]",
  'Gibbs' => "[[Lilian Gibbs|Gibbs]]",
  'Gilg' => "[[Ernest Friedrich Gilg|Gilg]]",
  'Gilib.' => "[[Jean-Emmanuel Gilibert|Gilib.]]",
  'Gillies' => "[[John Gillies|Gillies]]",
  'Gillis' => "[[William Thomas Gillis|Gillis]]",
  'Gilly' => "[[Charles Louis Gilly|Gilly]]",
  'Gleason' => "[[Henry Allan Gleason|Gleason]]",
  'Gloxin' => "[[Benjamin Peter Gloxin|Gloxin]]",
  'C.C.Gmel.' => "[[Carl Christian Gmelin|C.C.Gmel.]]",
  'J.F.Gmel.' => "[[Johann Friedrich Gmelin|J.F.Gmel.]]",
  'J.G.Gmel.' => "[[Johann Georg Gmelin|J.G.Gmel.]]",
  'S.G.Gmel.' => "[[Samuel Gottlieb Gmelin|S.G.Gmel.]]",
  'R.K.Godfrey' => "[[Robert Kenneth Godfrey|R.K.Godfrey]]",
  'Godr.' => "[[Dominique Alexandre Godron|Godr.]]",
  'Goldberg' => "[[Aaron Goldberg (botanist)|Goldberg]]",
  'Goldie' => "[[John Goldie|Goldie]]",
  'J.C.Gomes' => "[[Gomes, José Corrêa, Jr.|J.C.Gomes]]",
  'M.Gómez' => "[[Manuel Gómez de la Maya y Jiménez|M.Gómez]]",
  'Gooden.' => "[[Samuel Goodenough|Gooden.]]",
  'Goodyer' => "[[John Goodyer|Goodyer]]",
  'Göpp.' => "[[Johann Heinrich Robert Göppert|Göpp.]]",
  'Gordon' => "[[George Gordon (botanist)|Gordon]]",
  'Gould' => "[[Frank Walton Gould|Gould]]",
  'Graebn.' => "[[Karl Otto Robert Peter Paul Graebner|Graebn.]]",
  'Graham' => "[[Robert C. Graham|Graham]]",
  'Grande' => "[[Loreto Grande|Grande]]",
  'Gray' => "[[Samuel Frederick Gray|Gray]]",
  'A.Gray' => "[[Asa Gray|A.Gray]]",
  'Greene' => "[[Edward Lee Greene|Greene]]",
  'Greenm.' => "[[Jesse More Greenman|Greenm.]]",
  'Greenway' => "[[Percy James Greenway|Greenway]]",
  'Gren.' => "[[Jean Charles Marie Grenier|Gren.]]",
  'Greuter' => "[[Werner Rodolfo Greuter|Greuter]]",
  'Griff.' => "[[William Griffith (botanist)|Griff.]]",
  'Grimm' => "[[Johann Friedrich Carl Grimm|Grimm]]",
  'Gris' => "[[Jean Antoine Arthur Gris|Gris]]",
  'Griscom' => "[[Ludlow Griscom|Griscom]]",
  'Griseb.' => "[[August Heinrich Rudolf Grisebach|Griseb.]]",
  'Grolle' => "[[Riclef Grolle|Grolle]]",
  'Grossh.' => "[[Alexander Alfonsovich Grossheim|Grossh.]]",
  'Grudz.' => "[[Irina Aleksandrovna Grudzinskaya|Grudz.]]",
  'Guillaumin' => "[[André Guillaumin|Guillaumin]]",
  'Guill.' => "[[Jean Baptiste Antoine Guillemin|Guill.]]",
  'Gunnerus' => "[[Johann Ernst Gunnerus|Gunnerus]]",
  'Guss.' => "[[Giovanni Gussone|Guss.]]",
  'Hack.' => "[[Eduard Hackel|Hack.]]",
  'G.E.Haglund' => "[[Gustaf Emmanuel Haglund|G.E.Haglund]]",
  'Halácsy' => "[[Eugen von Halácsy|Halácsy]]",
  'Ham.' => "[[William Hamilton, botanist|Ham.]]",
  'A.Ham' => "[[Arthur Hamilton|A.Ham]]",
  'Hance' => "[[Henry Fletcher Hance|Hance]]",
  'Hand.-Mazz.' => "[[Heinrich R.E. Handel-Mazzetti|Hand.-Mazz.]]",
  'Hara' => "[[Kanesuke Hara|Hara]]",
  'H.Hara' => "[[Hiroshi Hara|H.Hara]]",
  'Harb.' => "[[Thomas Grant Harbison|Harb.]]",
  'Hardin' => "[[James Walker Hardin|Hardin]]",
  'Harms' => "[[Hermann Harms|Harms]]",
  'Harkn.' => "[[H. W. Harkness|Harkn.]]",
  'R.M.Harper' => "[[Roland McMillan Harper|R.M.Harper]]",
  'Hartm.' => "[[Carl Johan Hartman|Hartm.]]",
  'Hartw.' => "[[Karl Theodor Hartweg|Hartw.]]",
  'Harv.' => "[[William Henry Harvey|Harv.]]",
  'Harvill' => "[[Alton McCaleb Harvill, Jr|Harvill]]",
  'Hassk.' => "[[Justus Carl Hasskarl|Hassk.]]",
  'A.Hässl.' => "[[Arne Hässler|A.Hässl.]]",
  'Haufler' => "[[Christopher H. Haufler|Haufler]]",
  'Hauke' => "[[Richard L. Hauke|Hauke]]",
  'Hauser' => "[[Margit Luise Hauser|Hauser]]",
  'Hausskn.' => "[[Heinrich Carl Haussknecht|Hausskn.]]",
  'Haw.' => "[[Adrian Hardy Haworth|Haw.]]",
  'Hayata' => "[[Bunzo Hayata|Hayata]]",
  'Hayek' => "[[August von Hayek|Hayek]]",
  'Hayne' => "[[Friedrich Gottlob Hayne|Hayne]]",
  'R.R.Haynes' => "[[Robert Ralph Haynes|R.R.Haynes]]",
  'Hedrick' => "[[Ulysses Prentiss Hedrick|Hedrick]]",
  'Hedw.' => "[[Johann Hedwig|Hedw.]]",
  'Hegelm.' => "[[Christoph Friedrich Hegelmaier|Hegelm.]]",
  'Heim' => "[[Georg Christoph Heim|Heim]]",
  'F.Heim' => "[[Frédéric Louis Heim|F.Heim]]",
  'Heist.' => "[[Lorenz Heister|Heist.]]",
  'Heldr.' => "[[Theodor Heinrich Hermann von Heldreich|Heldr.]]",
  'A.Heller' => "[[Amos Arthur Heller|A.Heller]]",
  'Hellq.' => "[[C. Barre Hellquist|Hellq.]]",
  'Hemsl.' => "[[William Hemsley (botanist)|Hemsl.]]",
  'Henrard' => "[[Johannes Theodoor Henrard|Henrard]]",
  'Henry' => "[[Louis Henry|Henry]]",
  'Hensl.' => "[[John Stevens Henslow|Hensl.]]",
  'Hepper' => "[[Frank Nigel Hepper|Hepper]]",
  'Herb.' => "[[William Herbert|Herb.]]",
  'F.J.Herm.' => "[[Frederick Joseph Hermann|F.J.Herm.]]",
  'R.A.W.Herrm.' => "[[Rudolf Albert Wolfgang Herrmann|R.A.W.Herrm.]]",
  'Heybroek' => "[[Hans M. Heybroek|Heybroek]]",
  'Heynh.' => "[[Gustav Heynhold|Heynh.]]",
  'Heywood' => "[[Vernon Hilton Heywood|Heywood]]",
  'A.J.Hill' => "[[Albert Joseph Hill|A.J.Hill]]",
  'A.W.Hill' => "[[Artjur William Hill|A.W.Hill]]",
  'Hirn' => "[[Karl Engelbrecht Hirn|Hirn]]",
  'Hitchc' => "[[A. S. Hitchcock|Hitchc]]",
  'C.L.Hitchc.' => "[[Charles Leo Hitchcock|C.L.Hitchc.]]",
  'E.Hitchc.' => "[[Edward Hitchcock|E.Hitchc.]]",
  'Hnatiuk' => "[[Roger Hnatiuk|Hnatiuk]]",
  'Hochst.' => "[[Christian Ferdinand Friedrich Hochstetter|Hochst.]]",
  'Hoehne' => "[[Frederico Carlos Hoehne|Hoehne]]",
  'Hoffm.' => "[[George Franz Hoffmann|Hoffm.]]",
  'K.Hoffm.' => "[[Käthe Hoffmann|K.Hoffm.]]",
  'Hoffmanns.' => "[[Johann Centurius von Hoffmannsegg|Hoffmanns.]]",
  'Hogg' => "[[Thomas Hogg|Hogg]]",
  'Hohen.' => "[[Rudolph Friedrich Hohenacker|Hohen.]]",
  'Hollick' => "[[Charles Arthur Hollick|Hollick]]",
  'A.H.Holmgren' => "[[Arthur Hermann Holmgren|A.H.Holmgren]]",
  'B.F.Holmgren' => "[[Bjorn Frithiofsson Holmgren|B.F.Holmgren]]",
  'Holmgren' => "[[Hjalmar Josef Holmgren|Holmgren]]",
  'N.H.Holmgren' => "[[Noel Herman Holmgren|N.H.Holmgren]]",
  'P.K.Holmgren' => "[[Patricia Kern Holmgren|P.K.Holmgren]]",
  'Holub' => "[[Josef Ludwig Holub|Holub]]",
  'Hook.' => "[[William Jackson Hooker|Hook.]]",
  'Hook.f.' => "[[Joseph Dalton Hooker|Hook.f.]]",
  'W.Hook.' => "[[William Hooker|W.Hook.]]",
  'M.Hopkins' => "[[Milton Hopkins|M.Hopkins]]",
  'Hopper' => "[[Stephen Hopper|Hopper]]",
  'Hornem.' => "[[Jens Wilken Hornemann|Hornem.]]",
  'Host' => "[[Nicolaus Thomas Host|Host]]",
  'House' => "[[Homer Doliver House|House]]",
  'Houtt.' => "[[Martinus Houttuyn|Houtt.]]",
  'Howe' => "[[Eliot Calvin Howe|Howe]]",
  'Howell' => "[[Thomas Jefferson Howell|Howell]]",
  'A.W.Howitt' => "[[Alfred William Howitt|A.W.Howitt]]",
  'K.Q.Huang' => "[[K.Q.Huang|K.Q.Huang]]",
  'P.H.Huang' => "[[P.H.Huang|P.H.Huang]]",
  'C.E.Hubb.' => "[[Charles Edward Hubbard|C.E.Hubb.]]",
  'F.T.Hubb.' => "[[Frederic Tracy Hubbard|F.T.Hubb.]]",
  'Hultén' => "[[Oskar Eric Gunnar Hultén|Hultén]]",
  'Huds.' => "[[William Hudson (botanist)|Huds.]]",
  'Humb.' => "[[Friedrich Wilhelm Heinrich Alexander von Humboldt|Humb.]]",
  'Hurus.' => "[[Isao Hurusawa|Hurus.]]",
  'Husn.' => "[[Pierre Tranquille Husnot|Husn.]]",
  'Imbach' => "[[Emil J. Imbach|Imbach]]",
  'Irwin' => "[[James Bruce Irwin|Irwin]]",
  'H.S.Irwin' => "[[Howard Samuel Irwin|H.S.Irwin]]",
  'Ives' => "[[Joseph Christmas Ives|Ives]]",
  'B.D.Jacks.' => "[[Benjamin Daydon Jackson|B.D.Jacks.]]",
  'R.C.Jacks' => "[[Raymond Carl Jacks|R.C.Jacks]]",
  'P.S.Wyse Jacks.' => "[[Peter Wyse Jackson|P.S.Wyse Jacks.]]",
  'Jacq.' => "[[Nikolaus Joseph von Jacquin|Jacq.]]",
  'Jacques' => "[[Henri Antoine Jacques|Jacques]]",
  'Janch.' => "[[Erwin Emil Alfred Janchen|Janch.]]",
  'Janse' => "[[Johannes Albertus Janse|Janse]]",
  'Jefferies' => "[[R.L.Jefferies|Jefferies]]",
  'Jeps.' => "[[Willis Linn Jepson|Jeps.]]",
  'Jess.' => "[[Karl Friedrich Wilhelm Jessen|Jess.]]",
  'I.M.Johnst.' => "[[Ivan Murray Johnston|I.M.Johnst.]]",
  'M.C.Johnston' => "[[Marshall Corning Johnston|M.C.Johnston]]",
  'A.G.Jones' => "[[Almut Gutter Jones|A.G.Jones]]",
  'M.E.Jones' => "[[Marcus Eugene Jones|M.E.Jones]]",
  'S.D.Jones' => "[[Stanley D. Jones|S.D.Jones]]",
  'Jongkind' => "[[Carel Christiaan Hugo Jongkind|Jongkind]]",
  'Jord.' => "[[Claude Thomas Alexis Jordan|Jord.]]",
  'A.Juss.' => "[[Adrien-Henri de Jussieu|A.Juss.]]",
  'Ant.Juss.' => "[[Antoine de Jussieu|Ant.Juss.]]",
  'Juss.' => "[[Antoine Laurent de Jussieu|Juss.]]",
  'B.Juss.' => "[[Bernard de Jussieu|B.Juss.]]",
  'Kalm' => "[[Pehr Kalm|Kalm]]",
  'H.Karst' => "[[Gustav Karl Wilhelm Hermann Karsten|H.Karst]]",
  'P.Karst' => "[[Petter Adolf Karsten|P.Karst]]",
  'Kartesz' => "[[John T. Kartesz|Kartesz]]",
  'Kato' => "[[Masahiro Kato|Kato]]",
  'Kearney' => "[[Thomas Henry Kearney|Kearney]]",
  'Keck' => "[[David D. Keck|Keck]]",
  'Keener' => "[[Carl Samuel Keener|Keener]]",
  'Keller' => "[[Robert Keller|Keller]]",
  'Ker.' => "[[John Bellenden Ker Gawler|Ker.]]",
  'Ker Gawl.' => "[[John Bellenden Ker Gawler|Ker Gawl.]]",
  'Kerguélen' => "[[Michel François-Jacques Kerguélen|Kerguélen]]",
  'Killip' => "[[Ellsworth Paine Killip|Killip]]",
  'King' => "[[George King (botanist)|King]]",
  'R.M.King' => "[[Robert Merrill King|R.M.King]]",
  'Kingdon-Ward' => "[[Frank Kingdon-Ward|Kingdon-Ward]]",
  'Kirk' => "[[Thomas Kirk (botanist)|Kirk]]",
  'Kit.' => "[[Paul (or Pál) Kitaibel|Kit.]]",
  'Kjellman' => "[[Frans Reinhold Kjellman|Kjellman]]",
  'Klotzsch' => "[[Johann Friedrich Klotzsch|Klotzsch]]",
  'F.M.Knuth' => "[[Frederik Marcus Knuth|F.M.Knuth]]",
  'Koch' => "[[Johann Friedrich Wilhelm|Koch]]",
  'G.Koch' => "[[Georg Friedrich Koch|G.Koch]]",
  'K.Koch' => "[[Karl Heinrich Emil Koch (botanist)|K.Koch]]",
  'Koehne' => "[[Bernhard Adalbert Emil Koehne|Koehne]]",
  'Koeler' => "[[Georg Ludwig Koeler|Koeler]]",
  'Koenig' => "[[Johann Gerhard Koenig|Koenig]]",
  'Koidz.' => "[[Gen'ichi Koidzumi|Koidz.]]",
  'Kom.' => "[[Vladimir Leontjevich Komarov|Kom.]]",
  'Korth.' => "[[Pieter Willem Korthals|Korth.]]",
  'Kosterm.' => "[[André Joseph Guillaume Henri Kostermans|Kosterm.]]",
  'Kotschy' => "[[Carl Georg Theodor Kotschy|Kotschy]]",
  'Krajina' => "[[Vladimir Joseph Krajina|Krajina]]",
  'Kral' => "[[Robert Kral, botanist|Kral]]",
  'Krause' => "[[Johann Wilhelm Krause|Krause]]",
  'K.Krause' => "[[Kurt Krause|K.Krause]]",
  'Krock.' => "[[Anton Johann Krocker|Krock.]]",
  'Krombh.' => "[[Julius Vincenz von Krombholz|Krombh.]]",
  'Kubitzki' => "[[Klaus Kubitzki|Kubitzki]]",
  'Kudô' => "[[Yûshun Kudô|Kudô]]",
  'Kuhlm.' => "[[João Geraldo Kuhlmann|Kuhlm.]]",
  'Kuhn' => "[[Friedrich Adalbert Maximilian Kuhn|Kuhn]]",
  'Kuk.' => "[[Georg Kükenthal|Kuk.]]",
  'P.Kumm.' => "[[Paul Kummer|P.Kumm.]]",
  'Kunth' => "[[Carl Sigismund Kunth|Kunth]]",
  'Kuntze' => "[[Carl Ernst Otto Kuntze|Kuntze]]",
  'Kunze' => "[[Gustav Kunze|Kunze]]",
  'Kurz' => "[[Wilhelm Sulpiz Kurz|Kurz]]",
  'L.' => "[[Carolus Linnaeus|L.]]",
  'L.f.' => "[[Carolus Linnaeus the Younger|L.f.]]",
  "L'Her." => "[[Charles Louis L'Heriter de Brutelle|L'Her.]]",
  'Labill.' => "[[Jacques Labillardière|Labill.]]",
  'Laest.' => "[[Lars Levi Laestadius|Laest.]]",
  'Lag.' => "[[Mariano Lagasca y Segura|Lag.]]",
  'Lakela' => "[[Olga Korhoven Lakela|Lakela]]",
  'Lam.' => "[[Jean-Baptiste Lamarck|Lam.]]",
  'Lamb.' => "[[Aylmer Bourke Lambert|Lamb.]]",
  'Landolt' => "[[Elias Landolt|Landolt]]",
  'L.R.Landrum' => "[[Leslie R. Landrum|L.R.Landrum]]",
  'Lange' => "[[Johan Martin Christian Lange|Lange]]",
  'J.E.Lange' => "[[Jakob Emanuel Lange|J.E.Lange]]",
  'K.Larsen' => "[[Kai Larsen|K.Larsen]]",
  'Latourr.' => "[[Marc Antoine Louis Claret de Latourrette|Latourr.]]",
  'Lavrent.' => "[[Georgios Lavrentiades|Lavrent.]]",
  'Lawson' => "[[George Lawson (botanist)|Lawson]]",
  'Laxm.' => "[[Erich G. Laxmann|Laxm.]]",
  'Leandri' => "[[Jacques Désiré Leandri|Leandri]]",
  'Leavenw.' => "[[Melines Conklin Leavenworth|Leavenw.]]",
  'Leconte' => "[[John (Eatton) Leconte|Leconte]]",
  'Ledeb.' => "[[Carl Friedrich von Ledebour|Ledeb.]]",
  'Lehm.' => "[[Johann Georg Christian Lehmann|Lehm.]]",
  'Lej.' => "[[Alexandre Louis Simon Lejeune|Lej.]]",
  'Lellinger' => "[[David Bruce Lellinger|Lellinger]]",
  'Lelong' => "[[Michel G. Lelong|Lelong]]",
  'Lem.' => "[[Charles Antoine Lemaire|Lem.]]",
  'Le Maout' => "[[Jean Emmanuel Maurice Le Maout|Le Maout]]",
  'Lemoine' => "[[(Pierre Louis) Victor Lemoine|Lemoine]]",
  'León' => "[[Frère León (Joseph Sylvestre Sauget)|León]]",
  'J.-F.Leroy' => "[[Jean-François Leroy|J.-F.Leroy]]",
  'Les' => "[[Donald H. Les|Les]]",
  'Lesch.' => "[[Jean Baptiste Leschenault de la Tour|Lesch.]]",
  'Less.' => "[[Christian Friedrich Lessing|Less.]]",
  'T.Lestib.' => "[[Thémistocle Gaspard Lestiboudois|T.Lestib.]]",
  'H.Lév.' => "[[Augustin Abel Hector Léveillé|H.Lév.]]",
  'F.H.Lewis' => "[[Frank Harlan Lewis |F.H.Lewis]]",
  'Lewis' => "[[Meriwether Lewis |Lewis]]",
  'Leyss.' => "[[Friedrich Wilhelm von Leysser|Leyss.]]",
  'Li' => "[[? Li|Li]]",
  'Liais' => "[[Emmanuel Liais|Liais]]",
  'Liebl.' => "[[Franz Kaspar (or Caspar) Lieblein|Liebl.]]",
  'Liebm.' => "[[Frederik Michael Liebmann|Liebm.]]",
  'Lightf.' => "[[John Lightfoot FRS|Lightf.]]",
  'Lindau' => "[[Gustav Lindau|Lindau]]",
  'Lindl.' => "[[John Lindley|Lindl.]]",
  'Lindm.' => "[[Carl Axel Magnus Lindman|Lindm.]]",
  'Link' => "[[Johann Heinrich Friedrich Link|Link]]",
  'Litv.' => "[[Dmitrij Ivanovitsch Litvinov|Litv.]]",
  'F.E.Lloyd' => "[[Francis Ernst Lloyd|F.E.Lloyd]]",
  'Lodd.' => "[[Joachim Conrad Loddiges|Lodd.]]",
  'Lodd.' => "[[George Loddiges|Lodd.]]",
  'Loefl.' => "[[Pehr Loefling|Loefl.]]",
  'Loes.' => "[[Ludwig Eduard Theodor Loesener|Loes.]]",
  'Loisel.' => "[[Jean Louis August Loiseleur-Deslongchamps|Loisel.]]",
  'Lönnrot' => "[[Elias Lönnrot|Lönnrot]]",
  'Lotsy' => "[[Johannes Paulus Lotsy|Lotsy]]",
  'Lott' => "[[Henry J. Lott|Lott]]",
  'Loudon' => "[[John Claudius Loudon|Loudon]]",
  'Lounsb.' => "[[Alice Lounsberry|Lounsb.]]",
  'Lour.' => "[[João de Loureiro|Lour.]]",
  'A.Löve' => "[[Askell Löve|A.Löve]]",
  'D.Löve' => "[[Doris Benta Maria Löve|D.Löve]]",
  'H.Low' => "[[Hugh Low|H.Low]]",
  'Luer' => "[[Carlyle A. Luer|Luer]]",
  'Lundell' => "[[Cyrus Longworth Lundell|Lundell]]",
  'Lunell' => "[[Joël Lunell|Lunell]]",
  'Lye' => "[[Kaare Arnstein Lye|Lye]]",
  'Lyons' => "[[Israel Lyons|Lyons]]",
  'Ma' => "[[Yu Chuan Ma|Ma]]",
  'Maas' => "[[Paulus Johannes Maria Maas|Maas]]",
  'J.F.Macbr.' => "[[James Francis Macbride|J.F.Macbr.]]",
  'J.M.MacDougal' => "[[John M. MacDougal|J.M.MacDougal]]",
  'Macf.' => "[[John Muirhead Macfarlane|Macf.]]",
  'J.MacGill.' => "[[John MacGillivray|J.MacGill.]]",
  'Mack.' => "[[Kenneth Kent Mackenzie|Mack.]]",
  'MacMill' => "[[Conway MacMillan|MacMill]]",
  'Macoun' => "[[John Macoun|Macoun]]",
  'Magnol' => "[[Pierre Magnol|Magnol]]",
  'Magnus' => "[[Paul Wilhelm Magnus|Magnus]]",
  'Maiden' => "[[Joseph Maiden|Maiden]]",
  'Makino' => "[[Tomitaro Makino|Makino]]",
  'Malme' => "[[Gustaf Oskar Andersson Malme|Malme]]",
  'Marchal' => "[[Élie Marchal|Marchal]]",
  'Marcks' => "[[Brian Marcks|Marcks]]",
  'Marloth' => "[[Hermann Wilhelm Rudolf Marloth|Marloth]]",
  'Marshall' => "[[Humphry Marshall|Marshall]]",
  'Mart.' => "[[Carl Friedrich Philipp von Martius|Mart.]]",
  'M.Martens' => "[[Martin Martens|M.Martens]]",
  'Martius' => "[[Carl Friedrich Philipp von Martius|Martius]]",
  'J.Martyn' => "[[John Martyn (botanist)|J.Martyn]]",
  'Masam.' => "[[Genkei Masamune|Masam.]]",
  'Masson' => "[[Francis Masson|Masson]]",
  'Mast.' => "[[Maxwell T. Masters|Mast.]]",
  'Mathias' => "[[Mildred Esther Mathias|Mathias]]",
  'Mathieu' => "[[Charles Marie Joseph|Mathieu]]",
  'Matsum.' => "[[Jinzô Matsumura|Matsum.]]",
  'Matt.' => "[[Heinrich Gottfried von Mattuschka|Matt.]]",
  'Mattfl.' => "[[Johannes Mattfeld|Mattfl.]]",
  'Mattox' => "[[Karl R. Mattox|Mattox]]",
  'Maxim.' => "[[Carl Maximowicz|Maxim.]]",
  'Maxon' => "[[William Ralph Maxon|Maxon]]",
  'E.M.McClint.' => "[[Elizabeth May McClintock|E.M.McClint.]]",
  'McCoy' => "[[Frederick McCoy|McCoy]]",
  'T.N.McCoy' => "[[Thomas Nevil McCoy|T.N.McCoy]]",
  'McGill.' => "[[Donald McGillivray|McGill.]]",
  'McGregor' => "[[Ronald Leighton McGregor|McGregor]]",
  'McKinney' => "[[Harold Hall McKinney|McKinney]]",
  'McVaugh' => "[[Rogers McVaugh|McVaugh]]",
  'Medik.' => "[[Friedrich Kasimir Medikus|Medik.]]",
  'Meerb.' => "[[Nicolaas Meerburgh|Meerb.]]",
  'Meikle' => "[[Robert Desmond Meikle|Meikle]]",
  'Meisn.' => "[[Carl Meissner|Meisn.]]",
  'Melville' => "[[Ronald Melville|Melville]]",
  'Melvin' => "[[Norman C. Melvin, III|Melvin]]",
  'Mendel' => "[[Gregor Mendel|Mendel]]",
  'Menezes' => "[[Carlos Azevedo de Menezes|Menezes]]",
  'Menzies' => "[[Archibald Menzies|Menzies]]",
  'Mérat.' => "[[François Victor Mérat de Vaumartoise|Mérat.]]",
  'Mereschk.' => "[[Konstantin Merezhkovsky|Mereschk.]]",
  'Merr.' => "[[Elmer Drew Merrill|Merr.]]",
  'Mert.' => "[[Franz Carl Martens|Mert.]]",
  'Mett.' => "[[Georg Heinrich Mettenius|Mett.]]",
  'C.A.Mey.' => "[[Carl Anton von Meyer|C.A.Mey.]]",
  'E.Mey.' => "[[Ernst Heinrich Friedrich Meyer|E.Mey.]]",
  'Meyen' => "[[Franz Julius Ferdinand Meyen|Meyen]]",
  'Mez' => "[[Carl Christian Mez|Mez]]",
  'Micheli' => "[[Marc Micheli|Micheli]]",
  'Miers' => "[[John Miers (botanist)|Miers]]",
  'Michx.' => "[[André Michaux|Michx.]]",
  'F.Michx.' => "[[François Andre Michaux|F.Michx.]]",
  'Milde' => "[[Carl August Julius Milde|Milde]]",
  'A.G.Mill.' => "[[Anthony G. Miller|A.G.Mill.]]",
  'Mill.' => "[[Philip Miller|Mill.]]",
  'G.S.Mill.' => "[[Gerrit Smith Miller|G.S.Mill.]]",
  'Millais' => "[[John Guille Millais|Millais]]",
  'Millsp.' => "[[Charles Frederick Millspaugh|Millsp.]]",
  'Milne-Redh.' => "[[Edgar Wolston Bertram Handsley Milne-Redhead|Milne-Redh.]]",
  'Miq.' => "[[Friedrich Anton Wilhelm Miquel|Miq.]]",
  'Mirb.' => "[[Charles-François Brisseau de Mirbel|Mirb.]]",
  'Mitch.' => "[[John Mitchell (geographer)|Mitch.]]",
  'Moc.' => "[[José Mariano Mociño|Moc.]]",
  'Moench' => "[[Conrad Moench|Moench]]",
  'Moestrup' => "[[Øjvind Moestrup|Moestrup]]",
  'Mohl' => "[[Hugo von Mohl|Mohl]]",
  'Mohlenbr.' => "[[Robert H. Mohlenbrock|Mohlenbr.]]",
  'C.Mohr' => "[[Charles Theodore Mohr|C.Mohr]]",
  'Möhring' => "[[Paul Möhring|Möhring]]",
  'Moldenke' => "[[Harold Norman Moldenke|Moldenke]]",
  'Molina' => "[[Juan Ignacio Molina|Molina]]",
  'Monnard' => "[[Jean Pierre Monnard|Monnard]]",
  'Moore' => "[[David Moore (botanist)|Moore]]",
  'G.Moore' => "[[George Thomas Moore|G.Moore]]",
  'H.E.Moore' => "[[Harold Emery Moore|H.E.Moore]]",
  'S.Moore' => "[[Spencer Le Marchant Moore|S.Moore]]",
  'T.Moore' => "[[Thomas Moore|T.Moore]]",
  'Moq.' => "[[Christian Horace Bénédict Alfred Moquin-Tandon|Moq.]]",
  'R.C.Moran' => "[[Robbin C. Moran|R.C.Moran]]",
  'Moretti' => "[[Giuseppi L. Moretti|Moretti]]",
  'Moris' => "[[Giuseppe Giacinto Moris|Moris]]",
  'Morison' => "[[Robert Morison|Morison]]",
  'Morong' => "[[Thomas Morong|Morong]]",
  'F.J.A.Morris' => "[[F. John A. Morris|F.J.A.Morris]]",
  'C.V.Morton' => "[[Conrad Vernon Morton|C.V.Morton]]",
  'F.Muell.' => "[[Ferdinand von Mueller|F.Muell.]]",
  'Muhl.' => "[[Gotthilf Heinrich Ernst Muhlenberg|Muhl.]]",
  'O.F.Müll.' => "[[Otto Friedrich Müller|O.F.Müll.]]",
  'P.J.Müll.' => "[[Philipp Jakob Müller|P.J.Müll.]]",
  'Müll.Arg.' => "[[Johannes Müller Argoviensis|Müll.Arg.]]",
  'Münchh.' => "[[Otto von Münchhausen|Münchh.]]",
  'Munz' => "[[Philip Alexander Munz|Munz]]",
  'Murb.' => "[[Svante Samuel Murbeck|Murb.]]",
  'Murray' => "[[Johan Andreas Murray|Murray]]",
  'Mutis' => "[[José Celestino Bruno Mutis|Mutis]]",
  'Naczi' => "[[Robert Francis Cox Naczi|Naczi]]",
  'Nakai' => "[[Takenoshin Nakai|Nakai]]",
  'Nash' => "[[George Valentine Nash|Nash]]",
  'Naudin' => "[[Charles Victor Naudin|Naudin]]",
  'Neck.' => "[[Noel Martin Joseph de Necker|Neck.]]",
  'Née' => "[[Luis Née|Née]]",
  'Nees' => "[[Christian Gottfried Daniel Nees von Esenbeck|Nees]]",
  'C.Nelson' => "[[Cirilo Nelson|C.Nelson]]",
  'E.C.Nelson' => "[[Ernest Charles Nelson|E.C.Nelson]]",
  'J.B.Nelson' => "[[John B. Nelson|J.B.Nelson]]",
  'G.L. Nesom' => "[[Guy L. Nesom|G.L. Nesom]]",
  'Nevski' => "[[Sergei Arsenjevic Nevski|Nevski]]",
  'Newman' => "[[Edward Newman|Newman]]",
  'T.Q.Nguyen' => "[[To Quyen Nguyen|T.Q.Nguyen]]",
  'Nichols' => "[[George Elwood Nichols|Nichols]]",
  'S.Q.Nie' => "[[S.Q.Nie|S.Q.Nie]]",
  'Nied.' => "[[Franz Josef Niedenzu|Nied.]]",
  'Nieuwl.' => "[[Julius Aloysius Arthur Nieuwland|Nieuwl.]]",
  'Nob.Tanaka' => "[[Nobuyuki Tanaka|Nob.Tanaka]]",
  'Nodder' => "[[Frederick Polydore Nodder|Nodder]]",
  'Noronha' => "[[Francisco Noronha|Noronha]]",
  'Nordm.' => "[[Alexander von Nordmann|Nordm.]]",
  'Norton' => "[[John Bitting Smith Norton|Norton]]",
  'Nutt.' => "[[Thomas Nuttall|Nutt.]]",
  'Nägeli' => "[[Karl Wilhelm von Nägeli|Nägeli]]",
  'Nyár.' => "[[Erasmus Julius Nyárády|Nyár.]]",
  'Oakes' => "[[William Oakes|Oakes]]",
  'Oeder' => "[[George Christian Edler von Oldenburg|Oeder]]",
  'Oerst.' => "[[Anders Sandoe Oersted (botanist)|Oerst.]]",
  'Ohwi' => "[[Jisaburo Ohwi|Ohwi]]",
  'Oliv.' => "[[Daniel Oliver|Oliv.]]",
  'Olney' => "[[Stephen Thayer Olney|Olney]]",
  'Opiz' => "[[Philipp Maximilian Opiz|Opiz]]",
  'Ortega' => "[[Casimiro Gómez Ortega|Ortega]]",
  'Otth' => "[[Carl Adolph Otth|Otth]]",
  'Otto' => "[[Christoph Friedrich Otto|Otto]]",
  'Oudejans' => "[[Robertus Cornelis Hilarius Maria Oudejans|Oudejans]]",
  'Paine' => "[[John Alsop Paine|Paine]]",
  'Pall.' => "[[Peter Simon von Pallas|Pall.]]",
  'Palla' => "[[Eduard Palla|Palla]]",
  'Palmer' => "[[Edward Palmer (botanist)|Palmer]]",
  'W.Palmer' => "[[William Palmer (botanist)|W.Palmer]]",
  'Panero' => "[[José L. Panero|Panero]]",
  'Panz.' => "[[Georg Wolfgang Franz Panzer|Panz.]]",
  'Papan.' => "[[Konstantinos Papanicolaou|Papan.]]",
  'C.R.Parks' => "[[Clifford R. Parks|C.R.Parks]]",
  'Parl.' => "[[Filippo Parlatore|Parl.]]",
  'Parry' => "[[Charles Christopher Parry|Parry]]",
  'Pascher' => "[[Adolf Pascher|Pascher]]",
  'Paterson' => "[[William Paterson (governor)|Paterson]]",
  'R.M.Patrick' => "[[Ruth Patrick|R.M.Patrick]]",
  'Patrin' => "[[Eugène Louis Melchior Patrin|Patrin]]",
  'Pav.' => "[[José Antonio Pavón|Pav.]]",
  'Pax' => "[[Ferdinand Albin Pax|Pax]]",
  'Paxton' => "[[Joseph Paxton|Paxton]]",
  'G.Pearson' => "[[Gilbert Pearson|G.Pearson]]",
  'Peattie' => "[[Donald C. Peattie|Peattie]]",
  'Peck' => "[[Charles Horton Peck|Peck]]",
  'Pedersen' => "[[Troels Myndel Pedersen|Pedersen]]",
  'Pedley' => "[[Leslie Pedley|Pedley]]",
  'Pennell' => "[[Francis Whittier Pennell|Pennell]]",
  'Perleb' => "[[Karl Julius Perleb|Perleb]]",
  'E.P.Perrier' => "[[Henri Perrier de la Bâthie|E.P.Perrier]]",
  'H.Perrier' => "[[Joseph Marie Henry Alfred Perrier de la Bâthie|H.Perrier]]",
  'Perrine' => "[[Henry Perrine|Perrine]]",
  'L.M.Perry' => "[[Lily May Perry|L.M.Perry]]",
  'Pers.' => "[[Christian Hendrik Persoon|Pers.]]",
  'Peter' => "[[(Gustav) Albert Peter|Peter]]",
  'Petr.' => "[[Franz Petrak|Petr.]]",
  'Peyr.' => "[[Johann Joseph Peyritsch|Peyr.]]",
  'Pfeff.' => "[[Wilhelm Pfeffer|Pfeff.]]",
  'Phil.' => "[[Rodolfo Amando Philippi|Phil.]]",
  'Philcox' => "[[David Philcox|Philcox]]",
  'L.R.Phillippe' => "[[Loy R. Phillippe|L.R.Phillippe]]",
  'Pickett' => "[[Fermen Layton Pickett|Pickett]]",
  'Pilg.' => "[[Robert Knud Friedrich Pilger|Pilg.]]",
  'Piper' => "[[Charles Vancouver Piper|Piper]]",
  'Planch.' => "[[Jules Émile Planchon|Planch.]]",
  'Plum.' => "[[Charles Plumier|Plum.]]",
  'Podp.' => "[[Josef Podpera|Podp.]]",
  'Poepp.' => "[[Eduard Friedrich Poeppig|Poepp.]]",
  'Poggenb.' => "[[Justus Ferdinand Poggenburg|Poggenb.]]",
  'Pohl' => "[[Johann Baptist Emanuel Pohl|Pohl]]",
  'Poir.' => "[[Jean Louis Marie Poiret|Poir.]]",
  'Poit.' => "[[Pierre Antoine Poiteau|Poit.]]",
  'Polatschek' => "[[Adolf Polatschek|Polatschek]]",
  'Pollard' => "[[Charles Louis Pollard|Pollard]]",
  'Pollich' => "[[Johan Adam Pollich|Pollich]]",
  'Pollock' => "[[James Barklay Pollock|Pollock]]",
  'Porter' => "[[Thomas Conrad Porter|Porter]]",
  'Prantl' => "[[Karl Anton Eugen Prantl|Prantl]]",
  'C.Presl' => "[[Carl Borivoj Presl|C.Presl]]",
  'J.Presl' => "[[Jan Svatopluk Presl|J.Presl]]",
  'Pringsh.' => "[[Nathanael Pringsheim|Pringsh.]]",
  'Profice' => "[[Sheila Regina Profice|Profice]]",
  'Prokh.' => "[[Jaroslav Ivanovic (Yaroslav Ivanovich) Prokhanov|Prokh.]]",
  'Prosk.' => "[[Johannes Max Proskauer|Prosk.]]",
  'K.M.Pryer' => "[[Kathleen M. Pryer|K.M.Pryer]]",
  'L.D.Pryor' => "[[Lindsay Pryor|L.D.Pryor]]",
  'Purdom' => "[[William Purdom|Purdom]]",
  'Pursh' => "[[Frederick Traugott Pursh|Pursh]]",
  'Putz.' => "[[Jules Putzeys|Putz.]]",
  'Rach' => "[[Louis Theodor Rach|Rach]]",
  'Radcl.-Sm.' => "[[Alan Radcliffe-Smith|Radcl.-Sm.]]",
  'Raddi' => "[[Giuseppe Raddi|Raddi]]",
  'Raderm.' => "[[Jacob Cornelis Matthieu Radermacher|Raderm.]]",
  'Radford' => "[[Albert Ernest Radford|Radford]]",
  'Radlk.' => "[[Ludwig Adolph Timotheus Radlkofer|Radlk.]]",
  'Raeusch.' => "[[Ernst Adolf Raeuschel|Raeusch.]]",
  'Raf.' => "[[Constantine Samuel Rafinesque-Schmaltz|Raf.]]",
  'Rafn' => "[[Carl Gottlob Rafn|Rafn]]",
  'Raim.' => "[[Rudolph Raimann|Raim.]]",
  'Raoul' => "[[Etienne Fiacre Louis Raoul|Raoul]]",
  'Rattan' => "[[Volney Rattan|Rattan]]",
  'Rauh' => "[[Werner Rauh|Rauh]]",
  'Raunk.' => "[[C. Raunkiær|Raunk.]]",
  'Rauschert' => "[[Stephan Rauschert|Rauschert]]",
  'Rauwolff' => "[[Leonhard Rauwolf|Rauwolff]]",
  'Raven' => "[[John Earle Raven|Raven]]",
  'P.H.Raven' => "[[Peter Hamilton Raven|P.H.Raven]]",
  'T.E.Raven' => "[[Tamra Engelhorn Raven|T.E.Raven]]",
  'Ravenna' => "[[Pierfelice Ravenna|Ravenna]]",
  'Ray' => "[[John Ray|Ray]]",
  'J.D.Ray' => "[[James Davis Ray, Jr.|J.D.Ray]]",
  'Raymond' => "[[Louis-Florent-Marcel Raymond|Raymond]]",
  'Razaf.' => "[[A. Razafindratsira fl.|Razaf.]]",
  'Rchb.' => "[[Heinrich Gottlieb Ludwig Reichenbach|Rchb.]]",
  'Rchb.f.' => "[[Heinrich Gustav Reichenbach|Rchb.f.]]",
  'Rech.' => "[[Karl Rechinger|Rech.]]",
  'Rech.f.' => "[[Karl Heinz Rechinger|Rech.f.]]",
  'C.F.Reed' => "[[Clyde Franklin Reed|C.F.Reed]]",
  'Regel' => "[[Eduard August von Regel|Regel]]",
  'Rehder' => "[[Alfred Rehder|Rehder]]",
  'Reichard' => "[[Johann Jacob Reichard|Reichard]]",
  'Reinw.' => "[[Caspar Georg Carl Reinwardt|Reinw.]]",
  'Reissek' => "[[Siegfried Reisseck|Reissek]]",
  'Rendle' => "[[Alfred Barton Rendle|Rendle]]",
  'Req.' => "[[Esprit Requien|Req.]]",
  'Rettig' => "[[J.H.Rettig|Rettig]]",
  'Retz.' => "[[Anders Johann Retzius|Retz.]]",
  'Reut.' => "[[George François Reuter|Reut.]]",
  'Reveal' => "[[J.L. Reveal|Reveal]]",
  'A.Rich.' => "[[Achille Richard|A.Rich.]]",
  'Rich.' => "[[Louis Claude Marie Richard|Rich.]]",
  'Richardson' => "[[John Richardson|Richardson]]",
  'Riddell' => "[[John Leonard Riddell|Riddell]]",
  'Ridl.' => "[[Henry Nicholas Ridley|Ridl.]]",
  'F.Ritter' => "[[Friedrich Ritter|F.Ritter]]",
  'Rivière' => "[[Marie Auguste Rivière|Rivière]]",
  'C.Rivière' => "[[Charles Marie Rivière|C.Rivière]]",
  'Rizzini' => "[[Carlos Toledo Rizzini|Rizzini]]",
  'B.L.Rob.' => "[[Benjamin Lincoln Robinson|B.L.Rob.]]",
  'C.B.Rob.' => "[[Charles Budd Robinson|C.B.Rob.]]",
  'H.Rob.' => "[[Harold E. Robinson|H.Rob.]]",
  'J.W.Robbins' => "[[James Watson Robbins|J.W.Robbins]]",
  'Robbr.' => "[[Elmar Robbrecht|Robbr.]]",
  'N.Robson' => "[[Norman Keith Bonner Robson|N.Robson]]",
  'A.Robyns' => "[[Andre Georges Marie Walter Albert Robyns|A.Robyns]]",
  'Robyns' => "[[Frans Hubert Edouard Arthur Walter Robyns|Robyns]]",
  'Rock' => "[[Joseph Rock|Rock]]",
  'H.Rock' => "[[Howard Francis Leonard Rock|H.Rock]]",
  'Rodr.' => "[[José Demetrio Rodrígues|Rodr.]]",
  'Barb.Rodr.' => "[[João Barbosa Rodrigues|Barb.Rodr.]]",
  'Roem.' => "[[Johann Jakob Roemer|Roem.]]",
  'M.Roem.' => "[[Max Joseph Roemer|M.Roem.]]",
  'Rogow.' => "[[Athanasi Semenovich Rogowicz|Rogow.]]",
  'Röhl.' => "[[Johann Christoph Röhling|Röhl.]]",
  'Rohrb.' => "[[Paul Rohrbach|Rohrb.]]",
  'Rollins' => "[[Reed Clark Rollins|Rollins]]",
  'Romans' => "[[Bernard Romans|Romans]]",
  'Rose' => "[[Joseph Nelson Rose|Rose]]",
  'Rost.' => "[[Friedrich Wilhelm Gottlieb Theophil Rostkovius|Rost.]]",
  'Rottb.' => "[[Christen Friis Rottbøll|Rottb.]]",
  'Roth' => "[[Albrecht Wilhelm Roth|Roth]]",
  'Rothm.' => "[[Werner Hugo Paul Rothmaler|Rothm.]]",
  'Roxb.' => "[[William Roxburgh|Roxb.]]",
  'Royle' => "[[John Forbes Royle|Royle]]",
  'Rudall' => "[[Paula J. Rudall|Rudall]]",
  'Ruiz' => "[[Hipólito Ruiz López|Ruiz]]",
  'Rumph.' => "[[Georg Eberhard Rumphius|Rumph.]]",
  'Rupr.' => "[[Franz Josef (Ivanovich) Ruprecht|Rupr.]]",
  'Rusby' => "[[Henry Hurd Rusby|Rusby]]",
  'Rydb.' => "[[Per Axel Rydberg|Rydb.]]",
  'Sabine' => "[[Joseph Sabine|Sabine]]",
  'Sacc.' => "[[Pier Andrea Saccardo|Sacc.]]",
  'Sachs' => "[[Julius von Sachs|Sachs]]",
  'Santin' => "[[Dionete Aparecida Santin|Santin]]",
  'A.St.-Hil.' => "[[Augustin Saint-Hilaire|A.St.-Hil.]]",
  'E.Salisb.' => "[[Edward James Salisbury|E.Salisb.]]",
  'Salisb.' => "[[Richard Anthony Salisbury|Salisb.]]",
  'E.A.Sánchez' => "[[Evangelina A. Sánchez|E.A.Sánchez]]",
  'Sandwith' => "[[Noel Yvri Sandwith|Sandwith]]",
  'Sarg.' => "[[Charles Sprague Sargent|Sarg.]]",
  'Sartwell' => "[[Henry Parker Sartwell|Sartwell]]",
  'J.D.Sauer' => "[[Jonathan Deininger Sauer|J.D.Sauer]]",
  'W.Saunders' => "[[William Saunders|W.Saunders]]",
  'Sauss.' => "[[Horace-Bénédict de Saussure|Sauss.]]",
  'Savi' => "[[Gaetano Savi|Savi]]",
  'Savigny' => "[[Marie Jules César Lélorgne de Savigny|Savigny]]",
  'Scharf' => "[[Uwe Scharf|Scharf]]",
  'Schauer' => "[[Johannes Conrad Schauer|Schauer]]",
  'Scheele' => "[[George Heinrich Adolf Scheele|Scheele]]",
  'Schenk' => "[[Joseph August Schenk|Schenk]]",
  'Scherb.' => "[[Johannes Scherbius|Scherb.]]",
  'Schindl.' => "[[Anton Karl Schindler|Schindl.]]",
  'Schinz' => "[[Hans Schinz|Schinz]]",
  'Schleid.' => "[[Matthias Jakob Schleiden|Schleid.]]",
  'Schltdl.' => "[[Diederich Franz Leonhard von Schlechtendal|Schltdl.]]",
  'Schltr.' => "[[Rudolf Schlechter|Schltr.]]",
  'Schmalh.' => "[[Johannes Theodor Schmalhausen|Schmalh.]]",
  'F.Schmidt' => "[[Friedrich Carl Fedor Bogdanovich Schmidt|F.Schmidt]]",
  'W.L.E.Schmidt' => "[[Wilhelm Ludwig Ewald Schmidt|W.L.E.Schmidt]]",
  'C.K.Schneid.' => "[[Camillo Karl Schneider|C.K.Schneid.]]",
  'Schoepf' => "[[Johan David Schoepf|Schoepf]]",
  'U.Scholz' => "[[U.Scholz|U.Scholz]]",
  'Schönl.' => "[[Johann Lucas Schönlein|Schönl.]]",
  'Schott' => "[[Heinrich Wilhelm Schott|Schott]]",
  'Schottky' => "[[Ernst Max Schottky|Schottky]]",
  'Schrad.' => "[[Heinrich Adolph Schrader|Schrad.]]",
  'Schrank' => "[[Franz Paula von Schrank|Schrank]]",
  'Schreb.' => "[[Johann Christian Daniel von Schreber|Schreb.]]",
  'B.G.Schub.' => "[[Bernice Giduz Schubert|B.G.Schub.]]",
  'Schult.' => "[[Josef August Schultes|Schult.]]",
  'Schult.f.' => "[[Julius Hermann Schultes|Schult.f.]]",
  'Sch.Bip.' => "[[Carl Heinrich Bipontinus Schultz|Sch.Bip.]]",
  'F.W.Schultz' => "[[Friedrich Wilhem Schultz|F.W.Schultz]]",
  'O.E.Schulz' => "[[Otto Eugen Schulz|O.E.Schulz]]",
  'Schumach.' => "[[Heinrich Christian Friedrich Schumacher|Schumach.]]",
  'K.Schum.' => "[[Karl Moritz Schumann|K.Schum.]]",
  'Schur' => "[[Philipp Johann Ferdinand Schur|Schur]]",
  'Schust.' => "[[Rudolf M. Schuster|Schust.]]",
  'Schwartz' => "[[Ernest Justus Schwartz|Schwartz]]",
  'Schweik.' => "[[Herold Georg Wilhelm Johannes Schweickerdt|Schweik.]]",
  'Schweinf.' => "[[Georg August Schweinfurth|Schweinf.]]",
  'Schwein.' => "[[Lewis David von Schweinitz|Schwein.]]",
  'Scop.' => "[[Giovanni Antonio Scopoli|Scop.]]",
  'D.H.Scott' => "[[Dukinfield Henry Scott|D.H.Scott]]",
  'R.R.Scott' => "[[Robert Robinson Scott|R.R.Scott]]",
  'Scribn.' => "[[Frank Lamson-Scribner|Scribn.]]",
  'Secr.' => "[[Louis Secretan|Secr.]]",
  'Seem.' => "[[Berthold Carl Seemann|Seem.]]",
  'P.Selby' => "[[Prideaux John Selby|P.Selby]]",
  'Selander' => "[[Nils Sten Edvard Selander|Selander]]",
  'Semple' => "[[John Cameron Semple|Semple]]",
  'Sendtn.' => "[[Otto Sendtner|Sendtn.]]",
  'Seneb.' => "[[Jean Senebier|Seneb.]]",
  'Ser.' => "[[Nicolas Charles Seringe|Ser.]]",
  'Sessé' => "[[Martín Sessé y Lacasta|Sessé]]",
  'Seub' => "[[Moritz August Seubert|Seub]]",
  'Shafer' => "[[John Adolf Shafer|Shafer]]",
  'Sharsm.' => "[[Carl Sharsmith|Sharsm.]]",
  'H.Sharsm.' => "[[Helen Sharsmith|H.Sharsm.]]",
  'Shaver' => "[[Jesse Milton Shaver|Shaver]]",
  'G.Shaw' => "[[George Shaw|G.Shaw]]",
  'Shear' => "[[Cornelius Lott Shear|Shear]]",
  'E.Sheld.' => "[[Edmund Perry Sheldon|E.Sheld.]]",
  'Shinners' => "[[Lloyd Herbert Shinners|Shinners]]",
  'Shipunov' => "[[Alexey B. Shipunov|Shipunov]]",
  'Shiras.' => "[[Yasuyoshi (Miho or Homi) Shirasawa|Shiras.]]",
  'Short' => "[[Charles Wilkins Short|Short]]",
  'Shuttlew.' => "[[Robert James Shuttleworth|Shuttlew.]]",
  'Sibth.' => "[[John Sibthorp|Sibth.]]",
  'Siebold' => "[[Philipp Franz von Siebold|Siebold]]",
  'Sim' => "[[Thomas Robertson Sim|Sim]]",
  'Simon-Louis' => "[[Leon L. Simon-Louis|Simon-Louis]]",
  'Sims' => "[[John Sims|Sims]]",
  'Sing.' => "[[Rolf Singer|Sing.]]",
  'J.C.Siqueira' => "[[Josafá Carlos de Siqueira|J.C.Siqueira]]",
  'Skeels' => "[[Homer Collar Skeels|Skeels]]",
  'A.K.Skvortsov' => "[[Alexey Konstantinovich Skvortsov|A.K.Skvortsov]]",
  'Slavin' => "[[Berhard Henry Slavin|Slavin]]",
  'Sleumer' => "[[Hermann Otto Sleumer|Sleumer]]",
  'Sm.' => "[[James Edward Smith|Sm.]]",
  'A.C.Sm.' => "[[Albert Charles Smith|A.C.Sm.]]",
  'A.L.Sm. ' => "[[Annie Lorrain Smith|A.L.Sm. ]]",
  'C.A.Sm.' => "[[Christo Albertyn Smith|C.A.Sm.]]",
  'C.P.Sm.' => "[[Charles Piper Smith|C.P.Sm.]]",
  'H.G.Sm.' => "[[Henry George Smith|H.G.Sm.]]",
  'J.G.Sm.' => "[[Jared Gage Smith|J.G.Sm.]]",
  'J.J.Sm.' => "[[Johannes Jacobus Smith|J.J.Sm.]]",
  'L.B.Sm.' => "[[Lyman Bradford Smith|L.B.Sm.]]",
  'Small' => "[[John Kunkel Small|Small]]",
  'Smyth' => "[[Bernard Bryan Smyth|Smyth]]",
  'L.C.R.Smyth' => "[[L.C.R.Smyth|L.C.R.Smyth]]",
  'N.Snow' => "[[N.Snow|N.Snow]]",
  'Sobol.' => "[[Gregor Fedorovitch Sobolewsky|Sobol.]]",
  'Soderstr.' => "[[Thomas Robert Soderstrom|Soderstr.]]",
  'Soegeng' => "[[Wertit Soegeng-Reksodihardjo|Soegeng]]",
  'Soják' => "[[Jirí Soják|Soják]]",
  'Sol.' => "[[Daniel Solander|Sol.]]",
  'Sole' => "[[William Sole|Sole]]",
  'Soler.' => "[[Hans Solereder|Soler.]]",
  'Sond.' => "[[Otto Wilhelm Sonder|Sond.]]",
  'Sonn.' => "[[Pierre Sonnerat|Sonn.]]",
  'A.Soriano' => "[[Alberto Soriano|A.Soriano]]",
  'Spach' => "[[Édouard Spach|Spach]]",
  'Spellenb.' => "[[Richard Spellenberg|Spellenb.]]",
  'Sprague' => "[[Thomas Archibald Sprague|Sprague]]",
  'Spreng.' => "[[Curt Polycarp Joachim Sprengel|Spreng.]]",
  'Spring' => "[[Antoine Fredéric Spring|Spring]]",
  'Spruce' => "[[Richard Spruce|Spruce]]",
  'J.St.Hil.' => "[[Jean Henri Jaume Saint-Hilaire|J.St.Hil.]]",
  'H.St.John' => "[[Harold St. John|H.St.John]]",
  'Stace' => "[[Clive A. Stace|Stace]]",
  'A.Stahl' => "[[Agustín Stahl|A.Stahl]]",
  'Standl.' => "[[Paul Carpenter Standley|Standl.]]",
  'Stapf' => "[[Otto Stapf|Stapf]]",
  'Staudt' => "[[Günther Staudt|Staudt]]",
  'Stearn' => "[[William Thomas Stearn|Stearn]]",
  'Stebbins' => "[[George Ledyard Stebbins|Stebbins]]",
  'E.S.Steele' => "[[Edward Strieby Steele|E.S.Steele]]",
  'Steenis' => "[[Cornelis Gijsbert Gerrit Jan van Steenis|Steenis]]",
  'Stein' => "[[Berthold Stein|Stein]]",
  'Steller' => "[[Georg Wilhelm Steller|Steller]]",
  'Sternb.' => "[[Kaspar Maria von Sternberg|Sternb.]]",
  'Sterns' => "[[Emerson Ellick Sterns|Sterns]]",
  'Steud.' => "[[Ernst Gottlieb von Steudel|Steud.]]",
  'Steward' => "[[Albert Newton Steward|Steward]]",
  'Steyerm.' => "[[Julian Alfred Steyermark|Steyerm.]]",
  'Stocks' => "[[John Ellerton Stocks|Stocks]]",
  'Stokes' => "[[Jonathan S. Stokes|Stokes]]",
  'W.Stone' => "[[Witmer Stone|W.Stone]]",
  'Strasb.' => "[[Eduard Strasburger|Strasb.]]",
  'Stritch' => "[[L.R.Stritch|Stritch]]",
  'M.T.Strong' => "[[Mark Tuthill Strong|M.T.Strong]]",
  'Stuchlik' => "[[Jaroslav Stuchlik|Stuchlik]]",
  'Stuntz' => "[[Stephen Conrad Stuntz|Stuntz]]",
  'Sturm' => "[[Jacob W. Sturm|Sturm]]",
  'Sudw.' => "[[George Bishop Sudworth|Sudw.]]",
  'Suksd.' => "[[Wilhelm Nikolaus Suksdorf|Suksd.]]",
  'Sull.' => "[[William Starling Sullivant|Sull.]]",
  'Suter' => "[[Johann Rudolf Suter|Suter]]",
  'D.A.Sutton' => "[[David A. Sutton|D.A.Sutton]]",
  'Svenson' => "[[Henry Knute Svenson|Svenson]]",
  'Svent.' => "[[Eric R. Svensson Sventenius|Svent.]]",
  'Suess.' => "[[Karl Suessenguth|Suess.]]",
  'Sw.' => "[[Olof Swartz|Sw.]]",
  'Sweet' => "[[Robert Sweet (botanist)|Sweet]]",
  'Swezey' => "[[Goodwin Deloss Swezey|Swezey]]",
  'Swingle' => "[[Walter Tennyson Swingle|Swingle]]",
  'Syme' => "[[John Thomas Irvine Boswell Syme|Syme]]",
  'Symons' => "[[Jelinger Symons|Symons]]",
  'Takht.' => "[[Armen Takhtajan|Takht.]]",
  'Tansley' => "[[Arthur Tansley|Tansley]]",
  'Taub.' => "[[Paul Hermann Wilhelm Taubert|Taub.]]",
  'Tausch' => "[[Ignaz Friedrich Tausch|Tausch]]",
  'Taylor' => "[[Roy L. Taylor|Taylor]]",
  'Ten.' => "[[Michele Tenore|Ten.]]",
  'Thell.' => "[[Albert Thellung|Thell.]]",
  'Thìeret' => "[[John William Thìeret|Thìeret]]",
  'Thonn.' => "[[Peter Thonning|Thonn.]]",
  'Thorne' => "[[Robert Folger Thorne|Thorne]]",
  'Thouars' => "[[Louis-Marie Aubert du Petit-Thouars|Thouars]]",
  'Thuill.' => "[[Jean Louis Thuillier|Thuill.]]",
  'Thunb.' => "[[Carl Peter Thunberg|Thunb.]]",
  'Tidestr.' => "[[Ivar Frederick Tidestrøm|Tidestr.]]",
  'Tiegh.' => "[[Phillippe Édouard Léon van Tieghem|Tiegh.]]",
  'Tiling' => "[[Heinrich Sylvester Theodor Tiling|Tiling]]",
  'Tod.' => "[[Agostino Todaro|Tod.]]",
  'Todzia' => "[[Carol Ann Todzia|Todzia]]",
  'Tolm.' => "[[Alexandr Innokentevich Tolmatchew|Tolm.]]",
  'Torr.' => "[[John Torrey|Torr.]]",
  'Tourn.' => "[[Joseph Pitton de Tournefort|Tourn.]]",
  'R.Tracey' => "[[R.Tracey|R.Tracey]]",
  'Trad.' => "[[John Tradescant the younger|Trad.]]",
  'Tratt.' => "[[Leopold Trattinnick|Tratt.]]",
  'Trautv.' => "[[Ernst Rudolf von Trautvetter|Trautv.]]",
  'Trel.' => "[[Wiliam Trelease|Trel.]]",
  'Trimen' => "[[Henry Trimen|Trimen]]",
  'Trin.' => "[[Carl Bernhard von Trinius|Trin.]]",
  'Triana' => "[[José Jéronimo Triana|Triana]]",
  'Tswett' => "[[Mikhail Tsvet|Tswett]]",
  'Tuck.' => "[[Edward Tuckerman|Tuck.]]",
  'G.C.Tucker' => "[[Gordon C. Tucker|G.C.Tucker]]",
  'C.Tul.' => "[[Charles Tulasne|C.Tul.]]",
  'Turcz.' => "[[Nicolai Stepanovitch Turczaninow|Turcz.]]",
  'Turner' => "[[Dawson Turner|Turner]]",
  'B.L.Turner' => "[[Billie Lee Turner|B.L.Turner]]",
  'Turpin' => "[[Pierre Jean François Turpin|Turpin]]",
  'Tzelev' => "[[Nikolai Nikolaievich Tzelev|Tzelev]]",
  'Ule' => "[[Ernst Heinrich Georg Ule|Ule]]",
  'Ulmer' => "[[Torsten Ulmer|Ulmer]]",
  'Underw.' => "[[Lucien Marcus Underwood|Underw.]]",
  'Urb.' => "[[Ignatz Urban|Urb.]]",
  'Ursch' => "[[Eugène Ursch|Ursch]]",
  'Vahl' => "[[Martin Vahl|Vahl]]",
  'Vail' => "[[Anna Murray Vail|Vail]]",
  'Vaill.' => "[[Sébastien Vaillant|Vaill.]]",
  'Valeton' => "[[Theodoric Valeton|Valeton]]",
  'Van Houtte' => "[[Louis Benoit Van Houtte|Van Houtte]]",
  'Vand.' => "[[Domenico Vandelli|Vand.]]",
  'Vaniot' => "[[Eugene Vaniot|Vaniot]]",
  'Vasey' => "[[George Vasey|Vasey]]",
  'Vavilov' => "[[Nikolai Vavilov|Vavilov]]",
  'Veill.' => "[[Veillard|Veill.]]",
  'Velloso' => "[[Joaquim Velloso de Miranda|Velloso]]",
  'Vell.' => "[[José Mariano da Conceição Vellozo|Vell.]]",
  'Vent.' => "[[Étienne Pierre Ventenat|Vent.]]",
  'Verdc.' => "[[Bernard Verdcourt|Verdc.]]",
  'Vickery' => "[[Joyce Winifred Vickery|Vickery]]",
  'Vict.' => "[[Joseph Louis Conrad Marie Victorin|Vict.]]",
  'Vignolo' => "[[Ferdinando Vignolo-Lutati|Vignolo]]",
  'Vill.' => "[[Domonique Villars|Vill.]]",
  'Vilm.' => "[[Pierre Louis François Lévêque de Vilmorin|Vilm.]]",
  'Vitman' => "[[Fulgenzio Vitman|Vitman]]",
  'Vittad.' => "[[Carlo Vittadini|Vittad.]]",
  'Viv.' => "[[Domenico Viviani|Viv.]]",
  'Vogel' => "[[Julius Rudolph Theodor Vogel|Vogel]]",
  'Volkart' => "[[Albert Volkart|Volkart]]",
  'W.H.Wagner' => "[[Warren Herbert Wagner|W.H.Wagner]]",
  'Wahlenb.' => "[[Göran Wahlenberg|Wahlenb.]]",
  'Wall.' => "[[Nathaniel Wallich|Wall.]]",
  'Walp.' => "[[Wilhelm Gerhard Walpers|Walp.]]",
  'Walter' => "[[Thomas Walter|Walter]]",
  'C.Wang' => "[[C.Wang|C.Wang]]",
  'Wangen.' => "[[Friedrich Adam Julius von Wangenheim|Wangen.]]",
  'Ward' => "[[Lester Frank Ward|Ward]]",
  'Warder' => "[[John Aston Warder|Warder]]",
  'Warb.' => "[[Otto Warburg (botanist)|Warb.]]",
  'Warm.' => "[[Johannes Eugenius Bülow Warming|Warm.]]",
  'S.Watson' => "[[Sereno Watson|S.Watson]]",
  'Watt' => "[[David Allan Poe Watt|Watt]]",
  'Wawra' => "[[Heinrich Wawra von Fernsee|Wawra]]",
  'Weath.' => "[[Charles Alfred Weatherby|Weath.]]",
  'Webb' => "[[Philip Barker Webb|Webb]]",
  'J.M.Webber' => "[[John Milton Webber|J.M.Webber]]",
  'Weber' => "[[George Heinrich Weber|Weber]]",
  'G.L.Webster' => "[[Grady Linder Webster|G.L.Webster]]",
  'Wedd.' => "[[Hugh Algernon Weddell|Wedd.]]",
  'Wedem.' => "[[Wedermeyer|Wedem.]]",
  'Wege' => "[[Juliet Wege|Wege]]",
  'Weigel' => "[[Christian Ehrenfried von Weigel|Weigel]]",
  'Weihe' => "[[Carl Ernst August|Weihe]]",
  'Weinm.' => "[[Johann Anton Weinmann|Weinm.]]",
  'Wells' => "[[Bertram Whittier Wells|Wells]]",
  'Wender.' => "[[Georg Wilhelm Franz Wenderoth|Wender.]]",
  'Welw.' => "[[Friedrich Welwitsch|Welw.]]",
  'H.Wendl.' => "[[Hermann Wendland|H.Wendl.]]",
  'H.L.Wendl.' => "[[Heinrich Wendland|H.L.Wendl.]]",
  'J.C.Wendl.' => "[[Johann Christoph Wendland|J.C.Wendl.]]",
  'Werderm.' => "[[Erich Werdermann|Werderm.]]",
  'Weston' => "[[Richard Weston|Weston]]",
  'Wettst.' => "[[Richard Wettstein|Wettst.]]",
  'L.C.Wheeler' => "[[Louis Cutter Wheeler|L.C.Wheeler]]",
  'Wherry' => "[[Edgar Theodore Wherry|Wherry]]",
  'Wibel' => "[[August Wilhelm Eberhard Christoph Wibel|Wibel]]",
  'Widder' => "[[Felix Joseph Widder|Widder]]",
  'Wiegand' => "[[Karl McKay Wiegand|Wiegand]]",
  'Wiersama' => "[[John H. Wiersama|Wiersama]]",
  'F.H.Wigg.' => "[[Friedrich Heinrich Wiggers|F.H.Wigg.]]",
  'Wight' => "[[Robert Wight|Wight]]",
  'W.Wight' => "[[William Franklin Wight|W.Wight]]",
  'Willd.' => "[[Carl Ludwig von Willdenow|Willd.]]",
  'Wille' => "[[Johan Nordal Fischer Wille|Wille]]",
  'Willk.' => "[[Heinrich Moritz Willkomm|Willk.]]",
  'Windham' => "[[Michael D. Windham|Windham]]",
  'Wipff' => "[[J.K.Wipff|Wipff]]",
  'With.' => "[[William Withering|With.]]",
  'Wittig' => "[[Rüdiger Wittig|Wittig]]",
  'W.Wolf' => "[[Wolfgang Wolf|W.Wolf]]",
  'S.L.Wolff' => "[[S.L.Wolff|S.L.Wolff]]",
  'Wood' => "[[William Wood|Wood]]",
  'A.W.Wood' => "[[Alphonso W. Wood|A.W.Wood]]",
  'Woods' => "[[Joseph Woods|Woods]]",
  'Woodson' => "[[Robert Everard Woodson Jr.|Woodson]]",
  'Woodv.' => "[[William Woodville|Woodv.]]",
  'C.L.Woodw.' => "[[Catherine L. Woodward|C.L.Woodw.]]",
  'Woolls' => "[[William Woolls|Woolls]]",
  'Woronow' => "[[Georg Jurij Nikolaewitch Woronow|Woronow]]",
  'Woyn.' => "[[Heinrich Karl Woynar|Woyn.]]",
  'C.Wright' => "[[Charles Wright (botanist)|C.Wright]]",
  'Wullschl.' => "[[Heinrich Wullschlägel|Wullschl.]]",
  'Wydler' => "[[Heinrich Wydler|Wydler]]",
  'Yakovlev' => "[[Genadij Pablovic( Yakovlev|Yakovlev]]",
  'H.O.Yates' => "[[Harris Oliver Yates|H.O.Yates]]",
  'Yunck.' => "[[Truman George Yuncker|Yunck.]]",
  'Zabel' => "[[Hermann Zabel|Zabel]]",
  'Zanted.' => "[[Giovanni Zantedeschi|Zanted.]]",
  'Zeyh.' => "[[Karl Ludwig Philipp Zeyher|Zeyh.]]",
  'L.H.Zhuo' => "[[L.H.Zhuo|L.H.Zhuo]]",
  'Zinn' => "[[Johann Gottfried Zinn|Zinn]]",
  'Ziz' => "[[Johann Baptist Ziz|Ziz]]",
  'Zizka' => "[[G.Zizka|Zizka]]",
  'Zoll.' => "[[Heinrich Zollinger|Zoll.]]",
  'Zucc.' => "[[Joseph Gerhard Zuccarini|Zucc.]]"
);

print "\nLogging in to Wikipedia.\n" ;
my $pw=Perlwikipedia->new();
$pw->{mech}->agent('Bot/WP/EN/Quadell/polbot');
my $login_status=$pw->login('bot name','bot password');
die "I can't log in." unless ($login_status eq 0);

print "\nLogging in to Commons.\n" ;
my $pwc=Perlwikipedia->new();
$pwc->{mech}->agent('Bot/WP/EN/Quadell/polbot');
$pwc->set_wiki('commons.wikimedia.org','w');
my $login_status=$pwc->login('bot name','bot password');
die "I can't log in." unless ($login_status eq 0);

print "\nLooking up '$family' in IUCN\n";
my @matches = ();
my $url = "http://www.iucnredlist.org/search/search.php?freetext=$family&modifier=phrase&criteria=taxonomy&taxa_species=1&redlistCategory%5B%5D=all&redlistAssessyear%5B%5D=all&country%5B%5D=all&aquatic%5B%5D=all&regions%5B%5D=all&habitats%5B%5D=all&threats%5B%5D=all&Submit.x=66&Submit.y=9";
my $ua = LWP::UserAgent->new;
$ua->agent("Mozilla/6.0");
my $offset = 0;

while (1) {
	my $res = $ua->post($url, ['offset' => $offset]);
	die "Could not connect\n" unless ($res->is_success);
	my $html = $res->content;
	my @local_matches = ($html =~ m/<A HREF=\"details\.php\/(\d+)\/summ\">/g);
	if (@local_matches == 0) {  last; }
	push @matches, @local_matches;
	$offset += 50;
}

my $total_matches = scalar (@matches);
print "$total_matches matches found.\n";
my $this_match = 0;

foreach my $match (@matches) {
	$this_match++;
	
	if ($this_match < 0) { next; } 

	print "\n($this_match/$total_matches): ";
	$url = "http://www.iucnredlist.org/search/details.php/$match/all";
	my $res = $ua->get($url);
	die "Could not connect\n" unless ($res->is_success);
	my $html = decode("iso-8859-1", $res->content);
	
	my $kingdom = '';
	my $phylum = '';
	my $class = '';
	my $order = '';
	my $family = '';
	my $genus = '';
	my $species = '';
	my $binomial = '';
	my $authority = '';
	my $status = '';
	my $distribution = '';
	my $citation = '';
	my $synonyms = '';
	my $boxcolor = '';
	my $isfish = 0;
	my $iswas = "is";
	my @common_name = ();
	my @habitats = ();
	my @synonym_list = ();
	my $habitat_loss = 0;
	my $wiki_new;			
			
	$html =~ m/<B><FONT COLOR=\"maroon\" SIZE=\"5\"><I>(\w)(\w+) (.+)<\/I><\/FONT>/si;
	$genus = "$1$2";
	$species = "$1. $3";
	$binomial = "$1$2 $3";
	
	print "$binomial\n";
	
	if ($html =~ m/<TD WIDTH=\"450\" ID=\"kingname\">\s*<FONT FACE=\"Verdana\" SIZE="2">\s*(.*?)\s*<\/FONT>\s*<\/TD>/s) {
		$kingdom = "[[\u\L$1]]";
		if ($kingdom =~ m/\[\[A/) {
			$boxcolor = "pink";
		} else {
			$boxcolor = "lightgreen";
		}
	}
	if ($html =~ m/<TD WIDTH=\"450\" ID=\"phyname\">\s*<FONT FACE=\"Verdana\" SIZE="2">\s*(.*?)\s*<\/FONT>\s*<\/TD>/s) {
		$phylum = "[[\u\L$1]]";
	}
	if ($html =~ m/<TD WIDTH=\"450\" ID=\"claname\">\s*<FONT FACE=\"Verdana\" SIZE="2">\s*(.*?)\s*<\/FONT>\s*<\/TD>/s) {
		$class = "[[\u\L$1]]";
		$isfish = 1 if ($class =~ m/Chondrichthyes|Actinopterygii|Sarcopterygii/);		
	}
	if ($html =~ m/<TD WIDTH=\"450\" ID=\"ordname\">\s*<FONT FACE=\"Verdana\" SIZE="2">\s*(.*?)\s*<\/FONT>\s*<\/TD>/s) {
		$order = "[[\u\L$1]]";
		$isfish = 1 if ($class eq "Petromyzontiformes");
	}
	if ($html =~ m/<TD WIDTH=\"450\" ID=\"famname\">\s*<FONT FACE=\"Verdana\" SIZE="2">\s*(.*?)\s*<\/FONT>\s*<\/TD>/s) {
		$family = "\u\L$1";
		if ($xfamily{$family}) {
			$family = $xfamily{$family};
		}
	}
	if ($html =~ m/<TD WIDTH=\"450\" ID=\"comname\">\s*<FONT FACE=\"Verdana\" SIZE="2">\s*(.*?)\s*<\/FONT>\s*<\/TD>/s) {
		my $common_name_raw = $1;
		my @cnr = ();
		$common_name_raw =~ s/((\w|-)+)/\u\L$1/g;
		#$common_name_raw =~ s/ \(.\)//g;
		$common_name_raw =~ s/'S /'s /g;
		if ($common_name_raw =~ m/<BR>/i) {
			@cnr = split(/<BR>/i, $common_name_raw);
		} else {
			$cnr[0] = $common_name_raw;
		}
		foreach my $cn (@cnr) {
			if ($cn =~ m/(.*) \(e\)/i) {
				push @common_name, $1;
			}
		}
	}
	if ($isfish) {
		foreach my $cn (@common_name) {
			$cn = lc $cn;
		}
	}
	if ($html =~ m/<TD WIDTH=\"450\" ID=\"spcauthor\">\s*<FONT FACE=\"Verdana\" SIZE="2">\s*(.*?)\s*<\/FONT>\s*<\/TD>/s) {
		$authority = $1;
		$authority =~ m/([^ \(,]+)/;
		my $substr = $1;
		
		if ($kingdom =~ m/^\[\[A/) {
			# Animals. Look for zoologists
			if ($xzoologist{$substr}) {
				$authority =~ s/$substr/$xzoologist{$substr}/;
			}
		} else {
			# Plants. Look for botanists
			if ($xbotanist{$substr}) {
				$authority =~ s/$substr/$xbotanist{$substr}/;
			}
		}			
	}
	if ($html =~ m/<TD WIDTH=\"450\" ID=\"rlscat\">\s*<FONT FACE=\"Verdana\" SIZE="2">\s*(.*?)\s/s) {
		$status = $1;
		if ($status =~ m/^EX$|^EW$/i) {
			$iswas = "was";
		}
	}
	if ($html =~ m/<TD WIDTH=\"450\" ID=\"synonyms\">\s*<FONT FACE=\"Verdana\" SIZE="2">\s*<div>\s*(.*?)\s*<\/div>\s*<\/FONT>\s*<\/TD>/s) {
		$synonyms = $1;
		@synonym_list = ($synonyms =~ m/<i>(.*?)<\/i>/gi);
	}
	if ($html =~ m/<TD WIDTH=\"450\" ID=\"countrydistrib\">\s*<FONT FACE=\"Verdana\" SIZE="2">\s*(.*?)\s*<\/FONT>\s*<\/TD>/s) {
		$distribution = $1;
		$distribution =~ s/ \[(RE|RE\?|int|int\?|vag|vag\?|RE-int|int-RE)\]//g;
		my @countries = split(/<BR>/, $distribution);
		@countries = sort {($a =~ /\?$/) <=> ($b =~ /\?$/)} @countries; 
		$distribution = list_array_with_conjunction("[[", "]]", "and", @countries);
		$distribution =~ s/\[\[([^\]]*) \([^)]*\)\]\]/\[\[$1\]\]/g;
		$distribution =~ s/\[\[([^\]]*)\?\]\]/possibly \[\[$1\]\]/g;
		$distribution =~ s/\[\[Congo\]\]/\[\[Republic of the Congo\]\]/g;
		$distribution =~ s/\[\[Congo, The Democratic Republic of the\]\]/\[\[Democratic Republic of the Congo\]\]/g;
		$distribution =~ s/\[\[Lao People\'s Democratic Republic\]\]/\[\[Laos\]\]/g;
		$distribution =~ s/\[\[Tanzania, United Republic of\]\]/\[\[Tanzania\]\]/g;
		$distribution =~ s/\[\[C.te d\'Ivoire\]\]/\[\[Ivory Coast]]/g;
		$distribution =~ s/\[\[Korea, Democratic People\'s Republic of\]\]/\[\[North Korea\]\]/g;
		$distribution =~ s/\[\[Korea, Republic of\]\]/\[\[South Korea\]\]/g;
		$distribution =~ s/\[\[Micronesia, Federated States of\]\]/\[\[Micronesia\]\]/g;
		$distribution =~ s/\[\[Taiwan, Province of China\]\]/\[\[Taiwan\]\]/g;
		$distribution =~ s/\[\[Virgin Islands, British\]\]/the \[\[British Virgin Islands\]\]/g;
		$distribution =~ s/\[\[Virgin Islands, U.S.\]\]/the \[\[U.S. Virgin Islands\]\]/g;
		$distribution =~ s/\[\[Viet Nam\]\]/\[\[Vietnam\]\]/g;
		$distribution =~ s/\[\[Syrian Arab Republic\]\]/\[\[Syria\]\]/g;
		$distribution =~ s/\[\[Brunei Darussalam\]\]/\[\[Brunei\]\]/g;
		$distribution =~ s/\[\[Macedonia, the former Yugoslav Republic of\]\]/\[\[FYROM\]\]/g;
		$distribution =~ s/\[\[Libyan Arab Jamahiriya\]\]/\[\[Libya\]\]/g;
		$distribution =~ s/\[\[Russian Federation\]\]/\[\[Russia\]\]/g;
		$distribution =~ s/\[\[(Philippines|United States|Netherlands|United Kingdom|Dominican Republic|Cook Islands)\]\]/the \[\[$1\]\]/g;

	}
	if ($html =~ m/Habitat Loss/) {
		$habitat_loss = 1;
	}
	if ($html =~ m/<TD WIDTH=\"450\" ID=\"habitats\">\s*<FONT FACE=\"Verdana\" SIZE=\"2\">(.*?)<\/TABLE>/s) {			
		my $habitats_raw = $1;
		while ($habitats_raw =~ m/<TR.*?<TD>\s*<FONT FACE=\"Verdana\" SIZE="2">\s*(.*?)\s*<\/FONT>/sg) {
			push @habitats, $xhabitat{$1};	
		}
	}
	if ($html =~ m/<TH>Citation:<\/TH>\s*<TD>(.*?)<\/TD>/) {
		$citation = $1;
		$citation =~ s/<I>/\[$url /;
		$citation =~ s/<\/I>/\]/g;
		$citation =~ s/<I>/\[http:\/\/www\.iucnredlist\.org /;
		$citation =~ s/In: IUCN 2006\.//;
		$citation =~ s/<\/?B>//g;
		$citation =~ s/<<A.*?<\/A>>.//;
	}

	# Check if article is needed
	my $action_needed = '';
	
	my $wiki_existing = $pw->get_text($binomial);
	if ($wiki_existing =~ /\S/) {
		$action_needed = '';
	} else {
		if (@common_name) {
			my $cn_wiki = $pw->get_text($common_name[0]);
			if ($cn_wiki !~ m/\S/) {
				$action_needed = "Write CN, rd BN";
			} else {
				if ($cn_wiki =~ m/{{\s*Taxobox.*\|\s*binomial\s*=\s*\'?\'?(\w+ \w+)/is) {
					if ($binomial eq $1) {
						$action_needed = "rd BN";
					} else {
						$action_needed = "Write BN";
					}
				}
			}
		} else {
			$action_needed = "Write BN";
		}
	}
			
	# Create output
	my $commons_out = 0;
	if ($action_needed =~ m/^Write/) {
		$wiki_new = "<!-- This article was auto-generated by [[User:Polbot]]. -->\n";
		$wiki_new .= "{{Taxobox\n| color = $boxcolor\n| name = ";
		if (@common_name) {
			$wiki_new .= "\u$common_name[0]";
		} else {
			$wiki_new .= $binomial;
		}
		$wiki_new .= "\n| image = \n| status = $status\n";
		$wiki_new .= "| regnum = $kingdom\n| phylum = $phylum\n| classis = $class\n| ordo = $order\n| familia = [[$family]]\n";
		$wiki_new .= "| genus = ''[[$genus]]''\n| species = '''''$species'''''\n| binomial = ''$binomial''\n";
		$wiki_new .= "| binomial_authority = $authority\n| synonyms = $synonyms}}\n";
		if (@common_name) {
			$wiki_new .= "The " . list_array_with_conjunction("'''", "'''", "or", @common_name) . " ('''''$binomial''''') ";
		} else {
			$wiki_new .= "'''''$binomial''''' ";
		}
		$wiki_new .= "$iswas a species of [[$biotype]] in the [[$family]] family.\n";
		
		if ($distribution) {
			if ($distribution =~ m/.*\[\[.*\[\[/) {
				$wiki_new .= "It $iswas found in $distribution.\n";
			} else {
				$wiki_new .= "It $iswas [[Endemism|endemic]] to $distribution.\n";
				if ($iswas eq "is") {
					my $country = $distribution;
					$country =~ s/\[|\]//g;
					if ($wikiproject eq "p") {
						$wiki_new .= "[[Category:Flora of $country]]\n";
					} else {
						$wiki_new .= "[[Category:Fauna of $country]]\n";
					}
				}
			}
		}
		if (scalar (@habitats) > 0) {
			if ($habitats[0] =~ m/\S/) {
				if (scalar (@habitats) == 1) {
					$wiki_new .= "Its natural [[habitat]] $iswas " . @habitats[0] . ".\n";
				} else {
					$wiki_new .= "Its natural [[habitat]]s ";
					if ($iswas eq "is") {
						$wiki_new .= "are ";
					} else {
						$wiki_new .= "were ";
					}
					$wiki_new .= list_array_with_conjunction("", "", "and", @habitats) . ".\n";
				}
			}
		}
		if ($habitat_loss) {
			if ($iswas eq "is") {
				$wiki_new .= "It is threatened by [[habitat loss]].\n";
			} else {
				$wiki_new .= "It became [[extinct]] due to [[habitat loss]].\n";
			}
		}
				
		# Check for Commons media
		my $commons_wiki = $pwc->get_text($binomial);
		if ($commons_wiki =~ m/\S/) {
			$wiki_new .= "{{Commons|$binomial}}\n";
			$commons_out = 1;
		}		

		$wiki_new .= "==Source==\n* $citation\n\n{{$stubtype}}\n[[Category:$genus]]\n";

		while ($wiki_new =~ s/(\[\[forest\]\].*)\[\[forest\]\]/$1forest/s) {};
		while ($wiki_new =~ s/(\[\[savanna\]\].*)\[\[savanna\]\]/$1savanna/s) {};
		while ($wiki_new =~ s/(\[\[shrubland\]\].*)\[\[shrubland\]\]/$1shrubland/s) {};
		while ($wiki_new =~ s/(\[\[grassland\]\].*)\[\[grassland\]\]/$1grassland/s) {};
		while ($wiki_new =~ s/(\[\[river\]\].*)\[\[river\]\]/$1river/s) {};
		while ($wiki_new =~ s/(\[\[swamp\]\].*)\[\[swamp\]\]/$1swamp/s) {};
		while ($wiki_new =~ s/(\[\[pond\]\].*)\[\[pond\]\]/$1pond/s) {};
		while ($wiki_new =~ s/(\[\[desert\]\].*)\[\[desert\]\]/$1desert/s) {};
		while ($wiki_new =~ s/(\[\[wetland\]\].*)\[\[wetland\]\]/$1wetland/s) {};
		while ($wiki_new =~ s/(\[\[lake\]\].*)\[\[lake\]\]/$1lake/s) {};
		while ($wiki_new =~ s/(\[\[marsh\]\].*)\[\[marsh\]\]/$1march/s) {};
		while ($wiki_new =~ s/(\[\[sea\]\].*)\[\[sea\]\]/$1sea/s) {};
	}
	
	# Write it out.
	
	if ($action_needed) {
		my $template = "";
		
		if ($wikiproject eq "p") {
			$template = "{{WikiProject Plants|class=Stub|needs-photo=yes}}";
		} elsif ($wikiproject eq "m") {
			$template = "{{MaTalk|class=Stub|needs-photo=yes}}";
		} elsif ($wikiproject eq "f") {
			$template = "{{Fishproject|class=Stub|needs-photo=yes}}";
		} elsif ($wikiproject eq "a") {
			$template = "{{AARTalk|class=Stub|needs-photo=yes}}";
		} elsif ($wikiproject eq "g") {
			$template = "{{WikiProject Gastropods|class=Stub|needs-photo=yes}}";
		} elsif ($wikiproject eq "b") {
			$template = "{{BirdTalk|class=Stub|needs-photo=yes}}";
		}
		
		my $cn = shift @common_name;
		
		if ($action_needed eq "rd BN") {
			wiki_write ($binomial, "#Redirect [[$cn]]", "Redirecting to [[$cn]]");
		} elsif ($action_needed eq "Write CN, rd BN") {
			if ($commons_out) {
				wiki_write ($cn, $wiki_new, "Autogenerating article based on $url, links to Commons");
			} else {
				wiki_write ($cn, $wiki_new, "Autogenerating article based on $url");
			}
			
			if ($template) {
				wiki_write ("Talk:$cn", "$template\n", "$template");
			}

			wiki_write ($binomial, "#Redirect [[$cn]]", "Redirecting to [[$cn]]");
			log_species ($cn);
		} elsif ($action_needed eq "Write BN") {
			if ($commons_out) {
				wiki_write ($binomial, $wiki_new, "Autogenerating article based on $url, links to Commons");
			} else {
				wiki_write ($binomial, $wiki_new, "Autogenerating article based on $url");
			}
			if ($template) {
				wiki_write ("Talk:$binomial", "$template\n", "$template");
			}			
			log_species ($binomial);
		}
		
		# Make rd for each additional common name
		while (scalar(@common_name)) {
			my $cn2 = shift @common_name;
			my $cn_wiki = $pw->get_text($cn2);
			if ($cn_wiki !~ m/\S/) {
				wiki_write ($cn2, "#Redirect [[$cn]]", "Redirecting to [[$cn]]");
			}
		}		
		
		# Make rd for each additional synonym
		while (scalar(@synonym_list)) {
			my $syn = shift @synonym_list;
			my $syn_wiki = $pw->get_text($syn);
			if ($syn_wiki !~ m/\S/) {
				if ($cn) {			
					wiki_write ($syn, "#Redirect [[$cn]]", "Redirecting to [[$cn]]");
				} else {
					wiki_write ($syn, "#Redirect [[$binomial]]", "Redirecting to [[$binomial]]");
				}
			}
		}

		# Check genus article
		my $genus_wiki = $pw->get_text($genus);
		if ($genus_wiki =~ m/\S/) {
			# exists
			my $link_here = '';
			if ($cn) { 
				$link_here = "* [[$cn]] (''$binomial'')\n";
			} else {
				$link_here = "* ''[[$binomial]]''\n";
			}
			if ($genus_wiki =~ s/(<!--Bot notice: new species go here-->)/$link_here$1/) {
				wiki_write ($genus, $genus_wiki, "Adding '$binomial' to the genus");
			}
		} else {
			# Create it
			$wiki_new = "<!-- This article was auto-generated by [[User:Polbot]]. -->\n";
			$wiki_new .= "{{Taxobox\n| color = $boxcolor\n| name = $genus\n| image = \n";
			$wiki_new .= "| regnum = $kingdom\n| phylum = $phylum\n| classis = $class\n| ordo = $order\n| familia = [[$family]]\n";
			$wiki_new .= "| genus = '''''$genus'''''\n}}\n";
			$wiki_new .= "'''''$genus''''' is a genus of [[$biotype]] in the [[$family]] family. \n";
			$wiki_new .= "It contains the following species:\n";
			if ($cn) { 
				$wiki_new .= "* [[$cn]] (''$binomial'')\n";
			} else {
				$wiki_new .= "* ''[[$binomial]]''\n";
			}
			$wiki_new .= "<!--Bot notice: new species go here-->\n{{$stubtype}}\n";
			$wiki_new .= "[[Category:$family]]\n";
			wiki_write ($genus, $wiki_new, "Creating new genus with $binomial in it.");
			if ($template) {
				wiki_write ("Talk:$genus", "$template\n", "$template");
			}
			log_genus ($genus);
		}
		
		# Check genus category
		$genus_wiki = $pw->get_text("Category:$genus");
		if ($genus_wiki !~ m/\S/) {
			# Create
			$wiki_new = "<!-- This genus category was auto-generated by [[User:Polbot]]. -->\n{{catmore}}\n";
			$wiki_new .= "[[Category:$family]]\n";
			wiki_write ("Category:$genus", $wiki_new, "Creating new genus category");
		}
		
		# Done with this species

	} else {
		print "Article exists, no action needed.\n";
	}
}

print "-----------\n  DONE! \n--------------\n\n";

sub list_array_with_conjunction {
	my $prefix = shift;
	my $suffix = shift;
	my $conj = shift;
	my $out = "";
	my @list;
	
	foreach my $entry (@_) {
		if ($entry =~ m/\S/) {
			push @list, $entry;
		}
	}
	
	foreach my $entry (@list) {
		$entry = "$prefix$entry$suffix";
	}
	
	my $last = pop @list;
	unless (@list) {
		$out = $last;
	} elsif (@list == 1) {
		$out = @list[0] . " $conj $last"; # no comma
	} else {
		$out = join(', ', @list) . ", $conj $last";
	}

	return $out;
}

sub wiki_write {
	my $article_name = shift;
	my $wiki_out = shift;
	my $edit_summary = shift;
	
	$|=1;
	print " Waiting " . ($soonest_next_op - time) . " secs... ";
	$|=1;
	while (time < $soonest_next_op) {};				
	$soonest_next_op = time + $wait_time;
	print "Writing [[$article_name]]\n";
#	print "$wiki_out\n\n\n";	
	$pw->edit($article_name, $wiki_out, $edit_summary);
}

sub log_species {
	my $species_name = shift;
	
	open(outfile, ">>species_created.txt");
	print outfile "$species_name\n";
	close(outfile);
}

sub log_genus {
	my $genus_name = shift;
	
	open(outfile, ">>genera_created.txt");
	print outfile "$genus_name\n";
	close(outfile);
}