From 6a208fe9b38e0ef2f713f49ac48482439a56dceb Mon Sep 17 00:00:00 2001
From: github actions <jabrefmail+webfeedback@gmail.com>
Date: Thu, 1 Oct 2020 02:24:19 +0000
Subject: [PATCH] Squashed 'src/main/resources/csl-styles/' changes from
 26265bfae9..6fab78b51a

6fab78b51a Create physiologia-plantarum.csl (#5040)
58d65fd53e Create cureus.csl (#5048)
5b68591c81 Create institut-de-recherches-archeologiques-preventives.csl (#5042)
e238ca2120 Create method-and-theory-in-the-study-of-religion.csl (#5041)
39a3fbb42b Create finance-and-society.csl (#5043)
cf39e19e0d Create canadian-biosystems-engineering-journal (#5046)
3d12b8f434 Create cardiff-university-biosi-and-carbs-only-harvard.csl (#5024)
776002d8de create new independent style for deutsches-arzteblatt.csl (#5035)
b167cd6309 Create revista-peruana-de-medicina-experimental-y-salud-publica.csl (#5036)
13e0a0b77d Update iso690-full-note-cs.csl (#5033)
3af2034c77 Create acta-medica-peruana.csl (#5037)
dcbe494324 Create historia-scribere.csl (#5038)
2174323b67 make addiction-biology.csl an AMA dependent (#5028)
b01aea8e2c Update ios-press-books.csl (#5030)
ae6d0e2744 add doi for article-journal for ASA.csl (#5031)
d5370259fc Create organised-sound.csl (#5032)
ef4d15e1da Create independent EMBO Press
640fdace79 Create forensic-anthropology.csl (#5026)
3dc515713b Update amerindia.csl (#5027)
fca38a2ffb Create journal-of-the-botanical-research-institute-of-texas.csl (#5029)
facc3f9d56 Aging &Disease: remove unused macros
661e9fa90f Sort aging and disease by cite number
8746709feb show issue numbers in springer basic author-date style (#4854)
c358b17d03 Update Journal of Universal Computer Science

git-subtree-dir: src/main/resources/csl-styles
git-subtree-split: 6fab78b51a593af8fefb437ace8c986fc3ffa914
---
 acta-medica-peruana.csl                       | 359 ++++++++++
 addiction-biology.csl                         | 160 -----
 aging-and-disease.csl                         |  18 -
 aims-press.csl                                |   2 +-
 american-sociological-association.csl         |   7 +-
 amerindia.csl                                 |  24 +-
 canadian-biosystems-engineering.csl           | 511 ++++++++++++++
 ...iff-university-biosi-and-carbs-harvard.csl | 260 ++++++++
 cureus.csl                                    | 173 +++++
 demographic-research.csl                      |   2 +-
 dependent/addiction-biology.csl               |  16 +
 dependent/deutsches-arzteblatt.csl            |  15 -
 dependent/embo-reports.csl                    |  16 +
 dependent/gps-solutions.csl                   |   4 +-
 dependent/molecular-systems-biology.csl       |   5 +-
 dependent/the-embo-journal.csl                |  17 +
 deutsches-arzteblatt.csl                      | 307 +++++++++
 the-embo-journal.csl => embo-press.csl        |  64 +-
 embo-reports.csl                              | 127 ----
 finance-and-society.csl                       | 477 +++++++++++++
 forensic-anthropology.csl                     | 196 ++++++
 harvard-cardiff-university-biosi.csl          | 212 ------
 harvard-university-of-kent.csl                |   2 +-
 historia-scribere.csl                         | 456 +++++++++++++
 ...-recherches-archeologiques-preventives.csl | 308 +++++++++
 inter-research-science-center.csl             |   2 +-
 ios-press-books.csl                           |   3 +
 iso690-full-note-cs.csl                       |   4 +-
 ...-botanical-research-institute-of-texas.csl | 627 ++++++++++++++++++
 journal-of-universal-computer-science.csl     |  17 +-
 ...od-and-theory-in-the-study-of-religion.csl | 219 ++++++
 organised-sound.csl                           | 527 +++++++++++++++
 physiologia-plantarum.csl                     | 160 +++++
 renamed-styles.json                           |   1 +
 ...-medicina-experimental-y-salud-publica.csl | 332 ++++++++++
 ...-basic-author-date-no-et-al-with-issue.csl | 205 ++++++
 36 files changed, 5238 insertions(+), 597 deletions(-)
 create mode 100644 acta-medica-peruana.csl
 delete mode 100644 addiction-biology.csl
 create mode 100644 canadian-biosystems-engineering.csl
 create mode 100644 cardiff-university-biosi-and-carbs-harvard.csl
 create mode 100644 cureus.csl
 create mode 100644 dependent/addiction-biology.csl
 delete mode 100644 dependent/deutsches-arzteblatt.csl
 create mode 100644 dependent/embo-reports.csl
 create mode 100644 dependent/the-embo-journal.csl
 create mode 100644 deutsches-arzteblatt.csl
 rename the-embo-journal.csl => embo-press.csl (77%)
 delete mode 100644 embo-reports.csl
 create mode 100644 finance-and-society.csl
 create mode 100644 forensic-anthropology.csl
 delete mode 100644 harvard-cardiff-university-biosi.csl
 create mode 100644 historia-scribere.csl
 create mode 100644 institut-national-de-recherches-archeologiques-preventives.csl
 create mode 100644 journal-of-the-botanical-research-institute-of-texas.csl
 create mode 100644 method-and-theory-in-the-study-of-religion.csl
 create mode 100644 organised-sound.csl
 create mode 100644 physiologia-plantarum.csl
 create mode 100644 revista-peruana-de-medicina-experimental-y-salud-publica.csl
 create mode 100644 springer-basic-author-date-no-et-al-with-issue.csl

diff --git a/acta-medica-peruana.csl b/acta-medica-peruana.csl
new file mode 100644
index 00000000000..4fda8310822
--- /dev/null
+++ b/acta-medica-peruana.csl
@@ -0,0 +1,359 @@
+<?xml version="1.0" encoding="utf-8"?>
+<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="sort-only" page-range-format="minimal">
+  <info>
+    <title>Acta Médica Peruana</title>
+    <title-short>Acta Med Peru</title-short>
+    <id>http://www.zotero.org/styles/acta-medica-peruana</id>
+    <link href="http://www.zotero.org/styles/acta-medica-peruana" rel="self"/>
+    <link href="http://www.zotero.org/styles/vancouver" rel="template"/>
+    <link href="https://amp.cmp.org.pe/index.php/AMP/instructionsforauthors" rel="documentation"/>
+    <author>
+      <name>Gilmer Solis-Sánchez</name>
+      <email>remlig@outlook.com</email>
+    </author>
+    <contributor>
+      <name>Yolanda Elvira Angulo Bazán</name>
+      <email>yangulobazan@gmail.com</email>
+    </contributor>
+    <contributor>
+      <name>Helbert Rubén Borja García</name>
+      <email>hrborjag@gmail.com</email>
+    </contributor>
+    <category citation-format="numeric"/>
+    <category field="medicine"/>
+    <issn>1018-8800</issn>
+    <eissn>1728-5917</eissn>
+    <summary>Estilo de citas y bibliografía de la revista Acta Médica Peruana en estilo Vancouver según lo definido por el International Committee of Medical Journal Editors Uniform Requirements for Manuscripts Submitted to Biomedical Journals: Sample References</summary>
+    <updated>2020-09-21T19:01:33+00:00</updated>
+    <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
+  </info>
+  <locale xml:lang="en">
+    <date form="text" delimiter=" ">
+      <date-part name="year"/>
+      <date-part name="month" form="short" strip-periods="true"/>
+      <date-part name="day"/>
+    </date>
+    <terms>
+      <term name="collection-editor" form="long">
+        <single>editor</single>
+        <multiple>editors</multiple>
+      </term>
+      <term name="presented at">presented at</term>
+      <term name="available at">available from</term>
+      <term name="section" form="short">sect.</term>
+    </terms>
+  </locale>
+  <locale xml:lang="fr">
+    <date form="text" delimiter=" ">
+      <date-part name="day"/>
+      <date-part name="month" form="short" strip-periods="true"/>
+      <date-part name="year"/>
+    </date>
+  </locale>
+  <macro name="author">
+    <names variable="author">
+      <name sort-separator=" " initialize-with="" name-as-sort-order="all" delimiter=", " delimiter-precedes-last="always"/>
+      <label form="long" prefix=", "/>
+      <substitute>
+        <names variable="editor"/>
+      </substitute>
+    </names>
+  </macro>
+  <macro name="editor">
+    <names variable="editor" suffix=".">
+      <name sort-separator=" " initialize-with="" name-as-sort-order="all" delimiter=", " delimiter-precedes-last="always"/>
+      <label form="long" prefix=", "/>
+    </names>
+  </macro>
+  <macro name="chapter-marker">
+    <choose>
+      <if type="chapter paper-conference entry-dictionary entry-encyclopedia" match="any">
+        <text term="in" text-case="capitalize-first"/>
+      </if>
+    </choose>
+  </macro>
+  <macro name="publisher">
+    <choose>
+      <if type="article-journal article-magazine article-newspaper" match="none">
+        <group delimiter=": " suffix=";">
+          <choose>
+            <if type="thesis">
+              <text variable="publisher-place"/>
+            </if>
+            <else-if type="speech"/>
+            <else>
+              <text variable="publisher-place"/>
+            </else>
+          </choose>
+          <text variable="publisher"/>
+        </group>
+      </if>
+    </choose>
+  </macro>
+  <macro name="access">
+    <choose>
+      <if match="any" variable="DOI">
+        <group>
+          <text variable="DOI" font-variant="normal" prefix="doi:"/>
+        </group>
+      </if>
+      <else-if match="any" variable="URL">
+        <group delimiter=": ">
+          <text term="available at" text-case="capitalize-first"/>
+          <text variable="URL"/>
+        </group>
+      </else-if>
+    </choose>
+  </macro>
+  <macro name="accessed-date">
+    <choose>
+      <if variable="URL">
+        <group prefix="[" suffix="]" delimiter=" ">
+          <text term="cited" text-case="lowercase"/>
+          <date variable="accessed" form="text"/>
+        </group>
+      </if>
+    </choose>
+  </macro>
+  <macro name="container-title">
+    <choose>
+      <if type="article-journal article-magazine chapter paper-conference article-newspaper review review-book entry-dictionary entry-encyclopedia" match="any">
+        <group suffix="." delimiter=" ">
+          <choose>
+            <if type="article-journal review review-book" match="any">
+              <text variable="container-title" form="short" strip-periods="true"/>
+            </if>
+            <else>
+              <text variable="container-title" strip-periods="true"/>
+            </else>
+          </choose>
+          <choose>
+            <if variable="URL">
+              <text term="internet" prefix="[" suffix="]" text-case="capitalize-first"/>
+            </if>
+          </choose>
+        </group>
+        <text macro="edition" prefix=" "/>
+      </if>
+      <else-if type="bill legislation" match="any">
+        <group delimiter=", ">
+          <group delimiter=". ">
+            <text variable="container-title"/>
+            <group delimiter=" ">
+              <text term="section" form="short" text-case="capitalize-first"/>
+              <text variable="section"/>
+            </group>
+          </group>
+          <text variable="number"/>
+        </group>
+      </else-if>
+      <else-if type="speech">
+        <group delimiter=": " suffix=";">
+          <group delimiter=" ">
+            <text variable="genre" text-case="capitalize-first"/>
+            <text term="presented at"/>
+          </group>
+          <text variable="event"/>
+        </group>
+      </else-if>
+      <else>
+        <group delimiter=", " suffix=".">
+          <choose>
+            <if variable="collection-title" match="none">
+              <group delimiter=" ">
+                <label variable="volume" form="short" text-case="capitalize-first"/>
+                <text variable="volume"/>
+              </group>
+            </if>
+          </choose>
+          <text variable="container-title"/>
+        </group>
+      </else>
+    </choose>
+  </macro>
+  <macro name="title">
+    <text variable="title"/>
+    <choose>
+      <if type="article-journal article-magazine chapter paper-conference article-newspaper review review-book entry-dictionary entry-encyclopedia thesis" match="none">
+        <choose>
+          <if variable="URL">
+            <text term="internet" prefix=" [" suffix="]" text-case="capitalize-first"/>
+          </if>
+        </choose>
+        <text macro="edition" prefix=". "/>
+      </if>
+    </choose>
+    <choose>
+      <if type="thesis">
+        <text variable="genre" prefix=" [" suffix="]"/>
+      </if>
+    </choose>
+  </macro>
+  <macro name="edition">
+    <choose>
+      <if is-numeric="edition">
+        <group delimiter=" ">
+          <number variable="edition" form="ordinal"/>
+          <text term="edition" form="short"/>
+        </group>
+      </if>
+      <else>
+        <text variable="edition" suffix="."/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="date">
+    <choose>
+      <if type="article-journal article-magazine article-newspaper review review-book" match="any">
+        <group suffix=";" delimiter=" ">
+          <date date-parts="year" form="numeric" variable="issued"/>
+          <text macro="accessed-date"/>
+        </group>
+      </if>
+      <else-if type="bill legislation" match="any">
+        <group delimiter=", ">
+          <date variable="issued" delimiter=" ">
+            <date-part name="month" form="short" strip-periods="true"/>
+            <date-part name="day"/>
+          </date>
+          <date variable="issued">
+            <date-part name="year"/>
+          </date>
+        </group>
+      </else-if>
+      <else-if type="report">
+        <date variable="issued" delimiter=" ">
+          <date-part name="year"/>
+          <date-part name="month" form="short" strip-periods="true"/>
+        </date>
+        <text macro="accessed-date" prefix=" "/>
+      </else-if>
+      <else-if type="patent">
+        <group suffix=".">
+          <group delimiter=", ">
+            <text variable="number"/>
+            <date variable="issued">
+              <date-part name="year"/>
+            </date>
+          </group>
+          <text macro="accessed-date" prefix=" "/>
+        </group>
+      </else-if>
+      <else-if type="speech">
+        <group delimiter="; ">
+          <group delimiter=" ">
+            <date variable="issued" delimiter=" ">
+              <date-part name="year"/>
+              <date-part name="month" form="short" strip-periods="true"/>
+              <date-part name="day"/>
+            </date>
+            <text macro="accessed-date"/>
+          </group>
+          <text variable="event-place"/>
+        </group>
+      </else-if>
+      <else>
+        <group suffix=".">
+          <date variable="issued">
+            <date-part name="year"/>
+          </date>
+          <text macro="accessed-date" prefix=" "/>
+        </group>
+      </else>
+    </choose>
+  </macro>
+  <macro name="pages">
+    <choose>
+      <if type="article-journal article-magazine article-newspaper review review-book" match="any">
+        <text variable="page" prefix=":"/>
+      </if>
+      <else-if type="book" match="any">
+        <text variable="number-of-pages" prefix=" "/>
+        <choose>
+          <if is-numeric="number-of-pages">
+            <label variable="number-of-pages" form="short" prefix=" " plural="never"/>
+          </if>
+        </choose>
+      </else-if>
+      <else>
+        <group prefix=" " delimiter=" ">
+          <label variable="page" form="short" plural="never"/>
+          <text variable="page"/>
+        </group>
+      </else>
+    </choose>
+  </macro>
+  <macro name="journal-location">
+    <choose>
+      <if type="article-journal article-magazine review review-book" match="any">
+        <text variable="volume"/>
+        <text variable="issue" prefix="(" suffix=")"/>
+      </if>
+    </choose>
+  </macro>
+  <macro name="collection-details">
+    <choose>
+      <if type="article-journal article-magazine article-newspaper review review-book" match="none">
+        <choose>
+          <if variable="collection-title">
+            <group delimiter=" " prefix="(" suffix=")">
+              <names variable="collection-editor" suffix=".">
+                <name sort-separator=" " initialize-with="" name-as-sort-order="all" delimiter=", " delimiter-precedes-last="always"/>
+                <label form="long" prefix=", "/>
+              </names>
+              <group delimiter="; ">
+                <text variable="collection-title"/>
+                <group delimiter=" ">
+                  <label variable="volume" form="short"/>
+                  <text variable="volume"/>
+                </group>
+              </group>
+            </group>
+          </if>
+        </choose>
+      </if>
+    </choose>
+  </macro>
+  <macro name="report-details">
+    <choose>
+      <if type="report">
+        <text variable="number" prefix="Report No.: "/>
+      </if>
+    </choose>
+  </macro>
+  <citation collapse="citation-number">
+    <sort>
+      <key variable="citation-number"/>
+    </sort>
+    <layout vertical-align="sup" delimiter="," prefix="[" suffix="]">
+      <text variable="citation-number"/>
+    </layout>
+  </citation>
+  <bibliography et-al-min="7" et-al-use-first="6" second-field-align="flush">
+    <layout>
+      <text variable="citation-number" suffix=". "/>
+      <group delimiter=". " suffix=". ">
+        <text macro="author"/>
+        <text macro="title"/>
+      </group>
+      <group delimiter=" " suffix=". ">
+        <group delimiter=": ">
+          <text macro="chapter-marker"/>
+          <group delimiter=" ">
+            <text macro="editor"/>
+            <text macro="container-title"/>
+          </group>
+        </group>
+        <text macro="publisher"/>
+        <group>
+          <text macro="date"/>
+          <text macro="journal-location"/>
+          <text macro="pages"/>
+        </group>
+      </group>
+      <text macro="collection-details" suffix=". "/>
+      <text macro="report-details" suffix=". "/>
+      <text macro="access"/>
+    </layout>
+  </bibliography>
+</style>
diff --git a/addiction-biology.csl b/addiction-biology.csl
deleted file mode 100644
index 519d04c1e11..00000000000
--- a/addiction-biology.csl
+++ /dev/null
@@ -1,160 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="sort-only" default-locale="en-GB">
-  <info>
-    <title>Addiction Biology</title>
-    <id>http://www.zotero.org/styles/addiction-biology</id>
-    <link href="http://www.zotero.org/styles/addiction-biology" rel="self"/>
-    <link href="http://onlinelibrary.wiley.com/journal/10.1111/(ISSN)1369-1600/homepage/ForAuthors.html" rel="documentation"/>
-    <author>
-      <name>Patrick O'Brien</name>
-      <email>obrienpat86@gmail.com</email>
-    </author>
-    <category citation-format="author-date"/>
-    <category field="biology"/>
-    <issn>1355-6215</issn>
-    <eissn>1369-1600</eissn>
-    <updated>2017-02-25T12:53:50+00:00</updated>
-    <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
-  </info>
-  <macro name="editor">
-    <names variable="editor">
-      <name and="symbol" sort-separator=" " initialize-with="." delimiter=", " delimiter-precedes-last="never"/>
-      <label form="short" strip-periods="true" prefix=" (" suffix=")"/>
-    </names>
-  </macro>
-  <macro name="author">
-    <names variable="author">
-      <name and="symbol" delimiter-precedes-last="never" initialize-with="" name-as-sort-order="all" sort-separator=" "/>
-      <label form="short" prefix=" "/>
-      <substitute>
-        <names variable="editor"/>
-        <names variable="translator"/>
-        <text variable="title"/>
-      </substitute>
-    </names>
-  </macro>
-  <macro name="author-short">
-    <names variable="author">
-      <name form="short" and="symbol" initialize-with=". " delimiter=", " delimiter-precedes-last="never"/>
-      <et-al term="et-al" font-style="italic"/>
-      <substitute>
-        <names variable="editor"/>
-        <names variable="translator"/>
-        <text variable="title"/>
-      </substitute>
-    </names>
-  </macro>
-  <macro name="title">
-    <text variable="title"/>
-  </macro>
-  <macro name="publisher">
-    <group delimiter=": ">
-      <text variable="publisher"/>
-      <text variable="publisher-place"/>
-    </group>
-  </macro>
-  <macro name="year-date">
-    <date variable="issued">
-      <date-part name="year"/>
-    </date>
-  </macro>
-  <macro name="edition">
-    <choose>
-      <if is-numeric="edition">
-        <group delimiter=" ">
-          <number variable="edition" form="ordinal"/>
-          <text term="edition" form="short" strip-periods="true"/>
-        </group>
-      </if>
-      <else>
-        <text variable="edition"/>
-      </else>
-    </choose>
-  </macro>
-  <citation et-al-min="3" et-al-use-first="1" disambiguate-add-year-suffix="true" disambiguate-add-names="false" disambiguate-add-givenname="false" collapse="year-suffix" year-suffix-delimiter=" ">
-    <sort>
-      <key variable="issued" sort="ascending"/>
-      <key macro="author-short"/>
-    </sort>
-    <layout prefix="(" suffix=")" delimiter="; ">
-      <group delimiter=" ">
-        <text macro="author-short"/>
-        <text macro="year-date"/>
-        <text variable="locator"/>
-      </group>
-    </layout>
-  </citation>
-  <bibliography hanging-indent="true" entry-spacing="0">
-    <sort>
-      <key macro="author"/>
-      <key variable="title"/>
-    </sort>
-    <layout suffix=".">
-      <text macro="author"/>
-      <choose>
-        <if match="any" variable="issued">
-          <date variable="issued" prefix=" (" suffix=")">
-            <date-part name="year"/>
-          </date>
-        </if>
-        <else>
-          <text term="no date" prefix=" (" suffix=")"/>
-        </else>
-      </choose>
-      <choose>
-        <if type="bill book graphic legal_case legislation motion_picture report song" match="any">
-          <group delimiter=" " prefix=" ">
-            <group delimiter=", " prefix=" " suffix=".">
-              <text macro="title" font-style="italic"/>
-              <text macro="edition"/>
-            </group>
-            <group prefix=" " suffix=".">
-              <text macro="editor"/>
-            </group>
-            <text macro="publisher" prefix=" "/>
-          </group>
-        </if>
-        <else-if type="chapter paper-conference" match="any">
-          <text macro="title" prefix=" " suffix="." font-style="normal"/>
-          <group prefix=" " suffix=" ">
-            <text term="in" text-case="capitalize-first" suffix=": "/>
-            <group delimiter=", " suffix=".">
-              <text variable="container-title" font-style="italic"/>
-              <text macro="edition"/>
-            </group>
-            <text variable="collection-title" font-style="normal" prefix=" " suffix=","/>
-          </group>
-          <text macro="editor" suffix="."/>
-          <group suffix=".">
-            <text macro="publisher" prefix=" " suffix="."/>
-            <group prefix=" " suffix=".">
-              <label variable="page" suffix=" " form="short"/>
-              <text variable="page"/>
-            </group>
-          </group>
-        </else-if>
-        <else-if type="webpage post-weblog" match="any">
-          <text variable="container-title" prefix=" " suffix=". "/>
-          <group delimiter=": " suffix=".">
-            <text term="available at" text-case="capitalize-first"/>
-            <text variable="URL"/>
-          </group>
-          <group delimiter=" " prefix=" ">
-            <text term="accessed" text-case="capitalize-first"/>
-            <date form="text" variable="accessed"/>
-          </group>
-        </else-if>
-        <else>
-          <text macro="title" prefix=" " suffix="."/>
-          <group delimiter=":" prefix=" " suffix=".">
-            <group delimiter=" ">
-              <text variable="container-title" form="short" strip-periods="true" font-style="italic"/>
-              <text variable="volume" font-weight="normal"/>
-            </group>
-            <text variable="page"/>
-          </group>
-        </else>
-      </choose>
-    </layout>
-  </bibliography>
-</style>
diff --git a/aging-and-disease.csl b/aging-and-disease.csl
index 86bbc3b0411..d56ecf5563d 100644
--- a/aging-and-disease.csl
+++ b/aging-and-disease.csl
@@ -16,15 +16,6 @@
     <updated>2019-09-26T09:18:08+00:00</updated>
     <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
   </info>
-  <macro name="author-short">
-    <names variable="author">
-      <name form="short" and="text"/>
-      <substitute>
-        <names variable="editor"/>
-        <names variable="translator"/>
-      </substitute>
-    </names>
-  </macro>
   <macro name="author">
     <names variable="author">
       <name sort-separator=" " initialize-with="" name-as-sort-order="all" delimiter=", " delimiter-precedes-last="always"/>
@@ -55,11 +46,6 @@
       </else>
     </choose>
   </macro>
-  <macro name="year">
-    <date variable="issued">
-      <date-part name="year"/>
-    </date>
-  </macro>
   <macro name="title">
     <choose>
       <if type="book">
@@ -91,10 +77,6 @@
     </layout>
   </citation>
   <bibliography et-al-min="7" et-al-use-first="6" second-field-align="flush">
-    <sort>
-      <key macro="author-short"/>
-      <key macro="year"/>
-    </sort>
     <layout suffix=".">
       <text variable="citation-number" prefix="[" suffix="]"/>
       <group delimiter=" ">
diff --git a/aims-press.csl b/aims-press.csl
index 7259faa4ed2..a3cd8d76f15 100644
--- a/aims-press.csl
+++ b/aims-press.csl
@@ -4,7 +4,7 @@
     <title>AIMS Press</title>
     <id>http://www.zotero.org/styles/aims-press</id>
     <link href="http://www.zotero.org/styles/aims-press" rel="self"/>
-    <link href="http://www.zotero.org/styles/embo-reports" rel="template"/>
+    <link href="http://www.zotero.org/styles/embo-press" rel="template"/>
     <link href="https://www.aimspress.com/news/140.html" rel="documentation"/>
     <author>
       <name>Patrick O'Brien, PhD</name>
diff --git a/american-sociological-association.csl b/american-sociological-association.csl
index c5bcaf806ac..b5e538ee7c1 100644
--- a/american-sociological-association.csl
+++ b/american-sociological-association.csl
@@ -16,7 +16,7 @@
     <category citation-format="author-date"/>
     <category field="sociology"/>
     <summary>The ASA style following the 6th edition of the Style Guide</summary>
-    <updated>2018-04-20T10:42:41+00:00</updated>
+    <updated>2020-09-18T10:38:12+00:00</updated>
     <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
   </info>
   <macro name="editor">
@@ -62,13 +62,16 @@
   <macro name="access">
     <group>
       <choose>
-        <if type="webpage post-weblog">
+        <if type="webpage post-weblog post" match="any">
           <group delimiter=" ">
             <text term="retrieved" text-case="capitalize-first"/>
             <date variable="accessed" form="text"/>
             <text prefix="(" suffix=")" variable="URL"/>
           </group>
         </if>
+        <else-if type="article-journal" match="any">
+          <text variable="DOI" prefix="doi: "/>
+        </else-if>
       </choose>
     </group>
   </macro>
diff --git a/amerindia.csl b/amerindia.csl
index 999d1b03d49..3a96f4a5815 100644
--- a/amerindia.csl
+++ b/amerindia.csl
@@ -13,14 +13,14 @@
     <category citation-format="author-date"/>
     <category field="linguistics"/>
     <issn>2102-5401</issn>
-    <updated>2020-09-09T10:31:22+00:00</updated>
+    <updated>2020-09-16T11:07:45+00:00</updated>
     <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
   </info>
   <macro name="editor-translator">
     <names variable="editor translator" delimiter=", ">
       <name and="symbol" delimiter-precedes-last="never" name-as-sort-order="all"/>
       <et-al font-style="italic"/>
-      <label form="short" strip-periods="true" prefix=" (" suffix=")"/>
+      <label form="short" strip-periods="false" prefix=" (" suffix=")"/>
     </names>
   </macro>
   <macro name="author">
@@ -123,7 +123,6 @@
           </if>
           <else-if type="chapter paper-conference" match="any">
             <group delimiter=". ">
-              <text macro="title" prefix=" "/>
               <group delimiter=", ">
                 <text variable="container-title" font-style="italic"/>
                 <text macro="editor-translator"/>
@@ -138,17 +137,18 @@
             <text macro="access"/>
           </else-if>
           <else>
-            <group suffix=".">
-              <text macro="title" prefix=" "/>
+            <group delimiter=". ">
               <text macro="editor-translator" prefix=" "/>
-            </group>
-            <group prefix=" " suffix=".">
-              <text variable="container-title" font-style="italic"/>
-              <group prefix=" ">
-                <text variable="volume"/>
-                <text variable="issue" prefix="(" suffix=")"/>
+              <group delimiter=": ">
+                <group delimiter=" " prefix=" ">
+                  <text variable="container-title" font-style="italic"/>
+                  <group>
+                    <text variable="volume"/>
+                    <text variable="issue" prefix="(" suffix=")"/>
+                  </group>
+                </group>
+                <text variable="page"/>
               </group>
-              <text variable="page" prefix=": "/>
             </group>
           </else>
         </choose>
diff --git a/canadian-biosystems-engineering.csl b/canadian-biosystems-engineering.csl
new file mode 100644
index 00000000000..54d8f52d933
--- /dev/null
+++ b/canadian-biosystems-engineering.csl
@@ -0,0 +1,511 @@
+<?xml version="1.0" encoding="utf-8"?>
+<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" et-al-min="3" et-al-use-first="1" demote-non-dropping-particle="sort-only" default-locale="en-US">
+  <info>
+    <title>Canadian Biosystems Engineering</title>
+    <title-short>CBE</title-short>
+    <id>http://www.zotero.org/styles/canadian-biosystems-engineering</id>
+    <link href="http://www.zotero.org/styles/canadian-biosystems-engineering" rel="self"/>
+    <link href="http://www.zotero.org/styles/water-alternatives" rel="template"/>
+    <link href="https://www.csbe-scgab.ca/images/journal/prepareweb.pdf" rel="documentation"/>
+    <author>
+      <name>Marie Speare</name>
+      <email>marie.speare@umanitoba.ca</email>
+    </author>
+    <category citation-format="author-date"/>
+    <category field="engineering"/>
+    <issn>1492-9058</issn>
+    <eissn>1492-9066</eissn>
+    <summary>Style for online journal Canadian Biosystems Engineering</summary>
+    <updated>2020-09-26T15:27:23+00:00</updated>
+    <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
+  </info>
+  <locale xml:lang="en-US">
+    <date form="numeric">
+      <date-part name="day" suffix=" " range-delimiter="-"/>
+      <date-part name="month" suffix=" "/>
+      <date-part name="year" range-delimiter="/"/>
+    </date>
+    <terms>
+      <term name="editor" form="short">
+        <single>Ed</single>
+        <multiple>Eds</multiple>
+      </term>
+    </terms>
+  </locale>
+  <macro name="container">
+    <choose>
+      <if type="paper-conference speech" match="any">
+        <choose>
+          <if variable="container-title event" match="any">
+            <text value="In "/>
+          </if>
+        </choose>
+        <group delimiter=", ">
+          <names variable="editor translator" delimiter=", ">
+            <name name-as-sort-order="all" sort-separator=", " initialize-with="." delimiter="; " and="text" delimiter-precedes-last="never"/>
+            <label form="short" prefix=" (" suffix=")"/>
+          </names>
+          <group delimiter=" ">
+            <choose>
+              <if variable="ISBN ISSN container-title" match="any">
+                <group font-style="italic">
+                  <choose>
+                    <if variable="container-title">
+                      <text variable="container-title"/>
+                    </if>
+                    <else>
+                      <text variable="event"/>
+                    </else>
+                  </choose>
+                  <text variable="genre"/>
+                  <text variable="collection-title"/>
+                </group>
+              </if>
+              <else>
+                <choose>
+                  <if variable="container-title">
+                    <text variable="container-title"/>
+                  </if>
+                  <else>
+                    <text variable="event"/>
+                  </else>
+                </choose>
+                <text variable="genre"/>
+                <text variable="collection-title"/>
+              </else>
+            </choose>
+          </group>
+        </group>
+      </if>
+      <else-if type="chapter" match="any">
+        <group delimiter=", " prefix="In ">
+          <group delimiter=" ">
+            <choose>
+              <if variable="ISBN" match="any" type="chapter">
+                <text variable="container-title" text-case="title" font-style="italic"/>
+                <text variable="collection-number"/>
+                <text variable="issue"/>
+              </if>
+              <else>
+                <text variable="container-title"/>
+                <text variable="collection-title" prefix=", "/>
+                <text variable="collection-number"/>
+                <text variable="issue"/>
+              </else>
+            </choose>
+          </group>
+          <names variable="editor translator" delimiter=", ">
+            <label form="short" text-case="lowercase" prefix=" " suffix=". "/>
+            <name delimiter="; " and="text" delimiter-precedes-last="never" initialize-with="."/>
+          </names>
+        </group>
+      </else-if>
+      <else-if type="bill book graphic legal_case legislation motion_picture report song" match="any">
+        <text variable="container-title"/>
+        <group delimiter=" ">
+          <text variable="collection-title"/>
+          <group delimiter="/">
+            <text variable="volume"/>
+            <text variable="collection-number"/>
+          </group>
+          <text variable="issue"/>
+        </group>
+      </else-if>
+      <else-if type="broadcast">
+        <choose>
+          <if variable="container-title">
+            <group delimiter=", ">
+              <text variable="number" prefix="Episode "/>
+              <text variable="title" text-case="capitalize-first"/>
+            </group>
+          </if>
+        </choose>
+      </else-if>
+      <else-if type="article">
+        <group delimiter=" " suffix=", ">
+          <choose>
+            <if variable="ISBN ISSN" match="any">
+              <text variable="container-title" font-style="italic"/>
+              <text variable="genre"/>
+              <text variable="collection-title"/>
+              <text variable="collection-number"/>
+              <text variable="issue"/>
+            </if>
+            <else>
+              <text variable="container-title"/>
+              <text variable="genre"/>
+              <text variable="collection-title"/>
+              <text variable="collection-number"/>
+              <text variable="issue"/>
+            </else>
+          </choose>
+        </group>
+      </else-if>
+      <else-if type="article-newspaper">
+        <choose>
+          <if variable="author editor translator" match="any">
+            <text variable="container-title" text-case="capitalize-first" font-style="italic"/>
+          </if>
+        </choose>
+      </else-if>
+      <else>
+        <text variable="container-title" text-case="title" font-style="italic"/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="author">
+    <choose>
+      <if type="motion_picture broadcast article-newspaper article-magazine" match="none">
+        <names variable="author">
+          <name and="text" delimiter-precedes-last="never" et-al-min="9" et-al-use-first="8" initialize-with="." name-as-sort-order="first"/>
+          <label form="short" prefix=" (" suffix=")."/>
+          <substitute>
+            <names variable="editor"/>
+            <names variable="translator"/>
+            <text macro="title"/>
+          </substitute>
+        </names>
+      </if>
+      <else-if type="article-newspaper article-magazine" match="any">
+        <choose>
+          <if variable="author editor translator" match="any">
+            <names variable="author">
+              <name name-as-sort-order="all" sort-separator=", " initialize-with="." delimiter="; " and="text" delimiter-precedes-last="never"/>
+              <label form="short" prefix=" (" suffix=")."/>
+              <substitute>
+                <names variable="editor"/>
+                <names variable="translator"/>
+                <text macro="title"/>
+              </substitute>
+            </names>
+          </if>
+          <else>
+            <text variable="container-title"/>
+          </else>
+        </choose>
+      </else-if>
+      <else>
+        <choose>
+          <if variable="container-title">
+            <text variable="container-title" font-style="italic"/>
+          </if>
+          <else>
+            <text variable="title" font-style="italic"/>
+          </else>
+        </choose>
+      </else>
+    </choose>
+  </macro>
+  <macro name="author-short">
+    <names variable="author">
+      <name form="short" and="text" et-al-min="3" et-al-use-first="1" initialize-with=". " name-as-sort-order="first"/>
+      <substitute>
+        <names variable="editor"/>
+        <names variable="translator"/>
+        <choose>
+          <if type="bill book graphic legal_case legislation motion_picture song" match="any">
+            <text variable="title" form="short"/>
+          </if>
+          <else>
+            <text variable="container-title" form="short"/>
+          </else>
+        </choose>
+      </substitute>
+    </names>
+  </macro>
+  <macro name="accessed">
+    <choose>
+      <if type="article-journal book chapter" match="any"/>
+      <else-if variable="URL DOI" match="any">
+        <group prefix=" (" suffix=")">
+          <date variable="accessed">
+            <date-part name="year"/>
+            <date-part name="month" form="numeric" prefix=" /" suffix="/"/>
+            <date-part name="day"/>
+          </date>
+        </group>
+      </else-if>
+    </choose>
+  </macro>
+  <macro name="title">
+    <choose>
+      <if type="report" match="any">
+        <group delimiter=". ">
+          <choose>
+            <if variable="ISBN ISSN" match="any">
+              <text variable="title" font-style="italic" text-case="capitalize-first"/>
+            </if>
+            <else>
+              <text variable="title" text-case="capitalize-first"/>
+            </else>
+          </choose>
+          <group delimiter=" ">
+            <text variable="genre"/>
+            <text variable="number"/>
+          </group>
+        </group>
+      </if>
+      <else-if type="thesis" match="any">
+        <group delimiter=". ">
+          <choose>
+            <if variable="ISBN ISSN" match="any">
+              <text variable="title" font-style="italic" text-case="capitalize-first"/>
+              <text variable="genre"/>
+            </if>
+            <else>
+              <text variable="title" text-case="capitalize-first"/>
+              <text variable="genre"/>
+            </else>
+          </choose>
+        </group>
+      </else-if>
+      <else-if type="bill book graphic legal_case legislation song" match="any">
+        <group delimiter=". ">
+          <choose>
+            <if variable="publisher ISBN ISSN" match="any">
+              <text variable="title" text-case="title" font-style="italic"/>
+            </if>
+            <else>
+              <text variable="title" text-case="capitalize-first" font-style="normal"/>
+            </else>
+          </choose>
+          <text macro="edition"/>
+        </group>
+      </else-if>
+      <else-if type="webpage chapter paper-conference article-journal article-magazine article-newspaper" match="any">
+        <text variable="title"/>
+      </else-if>
+      <else-if type="motion_picture broadcast" match="any"/>
+      <else>
+        <choose>
+          <if variable="ISBN ISSN" match="any">
+            <text variable="title" font-style="italic" text-case="capitalize-first"/>
+          </if>
+          <else>
+            <text variable="title" text-case="capitalize-first"/>
+          </else>
+        </choose>
+      </else>
+    </choose>
+  </macro>
+  <macro name="publisher">
+    <choose>
+      <if type="thesis" match="any">
+        <group delimiter=", ">
+          <text variable="publisher"/>
+          <text variable="publisher-place"/>
+        </group>
+      </if>
+      <else>
+        <group delimiter=": ">
+          <text variable="publisher-place"/>
+          <text variable="publisher"/>
+        </group>
+      </else>
+    </choose>
+  </macro>
+  <macro name="event">
+    <choose>
+      <if variable="editor" match="any">
+        <text variable="event" font-style="italic"/>
+      </if>
+      <else>
+        <text variable="event"/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="issued">
+    <choose>
+      <if variable="issued">
+        <date variable="issued">
+          <date-part name="year"/>
+        </date>
+      </if>
+      <else-if variable="accessed">
+        <choose>
+          <if type="webpage">
+            <date variable="accessed">
+              <date-part name="year"/>
+            </date>
+          </if>
+          <else>
+            <text term="no date" form="short"/>
+          </else>
+        </choose>
+      </else-if>
+      <else>
+        <text term="no date" form="short"/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="edition">
+    <group delimiter=" ">
+      <choose>
+        <if is-numeric="edition">
+          <group delimiter=" ">
+            <number variable="edition" form="ordinal"/>
+            <text term="edition"/>
+          </group>
+        </if>
+        <else>
+          <text variable="edition" suffix="."/>
+        </else>
+      </choose>
+    </group>
+  </macro>
+  <macro name="web_availibility">
+    <choose>
+      <if variable="DOI">
+        <text variable="DOI" prefix="https://doi.org/"/>
+        <text macro="accessed"/>
+      </if>
+      <else-if variable="URL">
+        <text variable="URL"/>
+        <text macro="accessed"/>
+      </else-if>
+    </choose>
+  </macro>
+  <macro name="locators">
+    <choose>
+      <if type="article-journal article-magazine" match="any">
+        <group prefix=" " delimiter=": ">
+          <group delimiter="">
+            <text variable="volume"/>
+            <text variable="issue" prefix="(" suffix=")"/>
+          </group>
+          <group delimiter=", ">
+            <text variable="page"/>
+          </group>
+        </group>
+      </if>
+      <else-if type="webpage"/>
+      <else-if type="article-newspaper" match="any">
+        <date variable="issued" prefix=". ">
+          <date-part name="day" suffix=" " range-delimiter="-"/>
+          <date-part name="month" suffix=" "/>
+          <date-part name="year" range-delimiter="/"/>
+        </date>
+      </else-if>
+      <else-if type="article" match="any">
+        <group delimiter=", ">
+          <group delimiter=". ">
+            <group delimiter=" ">
+              <label variable="page" form="short"/>
+              <text variable="page"/>
+            </group>
+            <text macro="publisher"/>
+          </group>
+          <date variable="issued">
+            <date-part name="day" prefix=" " suffix=" " range-delimiter="-"/>
+            <date-part name="month" suffix=" "/>
+            <date-part name="year" range-delimiter="/"/>
+          </date>
+        </group>
+      </else-if>
+      <else-if type="bill book graphic legal_case legislation motion_picture report song thesis" match="any">
+        <group delimiter=", " prefix=". ">
+          <text macro="event"/>
+          <text macro="publisher"/>
+        </group>
+      </else-if>
+      <else-if type="broadcast">
+        <group delimiter=". " prefix=", ">
+          <text variable="publisher"/>
+          <date variable="issued">
+            <date-part name="day" suffix=" " range-delimiter="-"/>
+            <date-part name="month" suffix=" "/>
+            <date-part name="year" range-delimiter="/"/>
+          </date>
+        </group>
+      </else-if>
+      <else-if type="chapter" match="any">
+        <group delimiter=". " prefix=", ">
+          <group delimiter=" ">
+            <text variable="page" form="short"/>
+          </group>
+          <text macro="event"/>
+          <text macro="publisher"/>
+        </group>
+      </else-if>
+      <else-if type="paper-conference speech" match="any">
+        <group delimiter=", " prefix=", ">
+          <group delimiter=". ">
+            <group delimiter=" ">
+              <text variable="page"/>
+            </group>
+            <text macro="publisher"/>
+          </group>
+          <date variable="event-date">
+            <date-part name="day" suffix=" " range-delimiter="-"/>
+            <date-part name="month" suffix=" "/>
+            <date-part name="year" range-delimiter="/"/>
+          </date>
+        </group>
+      </else-if>
+      <else-if type="interview personal_communication" match="any">
+        <group delimiter=". " prefix=". ">
+          <choose>
+            <if variable="title" match="none">
+              <text value="Personal communication"/>
+            </if>
+          </choose>
+          <text variable="medium" text-case="lowercase" prefix="By "/>
+          <date variable="issued">
+            <date-part name="day" suffix=" " range-delimiter="-"/>
+            <date-part name="month" suffix=" "/>
+            <date-part name="year" range-delimiter="/"/>
+          </date>
+        </group>
+      </else-if>
+    </choose>
+  </macro>
+  <citation et-al-min="3" et-al-use-first="1" disambiguate-add-year-suffix="true" disambiguate-add-names="false" cite-group-delimiter=", " collapse="year">
+    <sort>
+      <key macro="author-short"/>
+    </sort>
+    <layout prefix="(" suffix=")" delimiter="; ">
+      <group delimiter=": ">
+        <group delimiter=" ">
+          <text macro="author-short"/>
+          <text macro="issued"/>
+        </group>
+        <text variable="locator"/>
+      </group>
+    </layout>
+  </citation>
+  <bibliography hanging-indent="true" entry-spacing="0" line-spacing="1">
+    <sort>
+      <key macro="author"/>
+      <key macro="issued" sort="ascending"/>
+    </sort>
+    <layout>
+      <text macro="author" suffix=". "/>
+      <group delimiter=". ">
+        <text macro="issued"/>
+        <text macro="title"/>
+        <text macro="container"/>
+      </group>
+      <text macro="locators"/>
+      <choose>
+        <if type="webpage">
+          <text macro="web_availibility" prefix=". "/>
+        </if>
+        <else>
+          <text macro="web_availibility" prefix=". "/>
+        </else>
+      </choose>
+      <choose>
+        <if variable="URL DOI" match="any">
+          <choose>
+            <if variable="accessed" match="none">
+              <text value="."/>
+            </if>
+          </choose>
+        </if>
+        <else>
+          <text value="."/>
+        </else>
+      </choose>
+    </layout>
+  </bibliography>
+</style>
diff --git a/cardiff-university-biosi-and-carbs-harvard.csl b/cardiff-university-biosi-and-carbs-harvard.csl
new file mode 100644
index 00000000000..14ed630521c
--- /dev/null
+++ b/cardiff-university-biosi-and-carbs-harvard.csl
@@ -0,0 +1,260 @@
+<?xml version="1.0" encoding="utf-8"?>
+<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="sort-only">
+  <!-- This style was edited with the Visual CSL Editor (https://editor.citationstyles.org/visualEditor/) -->
+  <info>
+    <title>Cardiff University BIOSI and CARBS - Harvard</title>
+    <id>http://www.zotero.org/styles/cardiff-university-biosi-and-carbs-harvard</id>
+    <link href="http://www.zotero.org/styles/cardiff-university-biosi-and-carbs-harvard" rel="self"/>
+    <link href="https://xerte.cardiff.ac.uk/play_12072" rel="documentation"/>
+    <link href="https://xerte.cardiff.ac.uk/play_10324" rel="documentation"/>
+    <link href="https://github.com/citation-style-language/styles/pull/3676#issuecomment-420542651" rel="documentation"/>
+    <author>
+      <name>Zoe Young</name>
+      <email>youngz@cardiff.ac.uk</email>
+    </author>
+    <author>
+      <name>Lewys Peters</name>
+    </author>
+    <category citation-format="author-date"/>
+    <category field="generic-base"/>
+    <summary>The Harvard author-date style - adapted for Cardiff University</summary>
+    <updated>2020-07-14T09:11:47+00:00</updated>
+    <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
+  </info>
+  <macro name="editor">
+    <names variable="editor" delimiter=", ">
+      <name name-as-sort-order="all" and="text" sort-separator=", " initialize-with=". " delimiter=", "/>
+      <label form="short" prefix=" "/>
+    </names>
+  </macro>
+  <macro name="author">
+    <names variable="author">
+      <name name-as-sort-order="all" and="text" sort-separator=", " initialize-with="." delimiter-precedes-last="never" delimiter=", "/>
+      <label form="short" prefix=" "/>
+      <substitute>
+        <names variable="editor"/>
+        <choose>
+          <if type="article-newspaper article-magazine" match="any">
+            <text variable="container-title"/>
+          </if>
+          <else>
+            <text macro="title"/>
+          </else>
+        </choose>
+      </substitute>
+    </names>
+  </macro>
+  <macro name="author-short">
+    <names variable="author">
+      <name form="short" and="text" delimiter=", " delimiter-precedes-last="never" initialize-with=". "/>
+      <substitute>
+        <names variable="editor"/>
+        <names variable="translator"/>
+        <choose>
+          <if type="article-newspaper article-magazine" match="any">
+            <text variable="container-title" text-case="title" font-style="italic"/>
+          </if>
+          <else>
+            <text macro="title"/>
+          </else>
+        </choose>
+      </substitute>
+    </names>
+  </macro>
+  <macro name="access">
+    <choose>
+      <if variable="URL" match="all">
+        <group delimiter=" ">
+          <group delimiter=": ">
+            <text term="available at" text-case="capitalize-first"/>
+            <text variable="URL"/>
+          </group>
+          <group prefix="[" suffix="]" delimiter=": ">
+            <text term="accessed" text-case="capitalize-first"/>
+            <date variable="accessed">
+              <date-part name="day" suffix=" "/>
+              <date-part name="month" suffix=" "/>
+              <date-part name="year"/>
+            </date>
+          </group>
+        </group>
+      </if>
+      <else-if match="all" variable="DOI">
+        <text variable="DOI" prefix="doi: "/>
+      </else-if>
+    </choose>
+  </macro>
+  <macro name="title">
+    <choose>
+      <if type="bill book graphic legal_case legislation motion_picture report song thesis patent" match="any">
+        <text variable="title" font-style="italic"/>
+      </if>
+      <else>
+        <text variable="title" suffix="."/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="publisher">
+    <group delimiter=": " suffix="">
+      <text variable="publisher-place"/>
+      <text variable="publisher"/>
+    </group>
+  </macro>
+  <macro name="year-date">
+    <choose>
+      <if type="bill legislation" match="none">
+        <choose>
+          <if variable="issued">
+            <date variable="issued">
+              <date-part name="year"/>
+            </date>
+            <text variable="year-suffix"/>
+          </if>
+          <else>
+            <text term="no date" prefix="[" suffix="]"/>
+            <text variable="year-suffix" prefix="[" suffix="]"/>
+          </else>
+        </choose>
+      </if>
+    </choose>
+  </macro>
+  <macro name="published-date">
+    <choose>
+      <if type="article-newspaper article-magazine post-weblog speech" match="any">
+        <date variable="issued">
+          <date-part name="day" prefix=" " suffix=" "/>
+          <date-part name="month" form="long"/>
+        </date>
+      </if>
+    </choose>
+  </macro>
+  <macro name="edition">
+    <choose>
+      <if is-numeric="edition">
+        <group delimiter=" ">
+          <number variable="edition" form="ordinal"/>
+          <text term="edition" form="short"/>
+        </group>
+      </if>
+      <else>
+        <text variable="edition" suffix="."/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="pages">
+    <choose>
+      <if type="chapter paper-conference article article-journal article-magazine article-newspaper book review review-book report" match="any">
+        <group>
+          <label variable="page" form="short" suffix=" "/>
+          <text variable="page" suffix="."/>
+        </group>
+      </if>
+    </choose>
+  </macro>
+  <macro name="bill-detail">
+    <choose>
+      <if type="bill legislation" match="any">
+        <group>
+          <text variable="section"/>
+          <text variable="volume"/>
+        </group>
+      </if>
+    </choose>
+  </macro>
+  <macro name="patent">
+    <text variable="number" suffix=" [Patent]."/>
+  </macro>
+  <citation et-al-min="3" et-al-use-first="1" disambiguate-add-year-suffix="true">
+    <sort>
+      <key macro="year-date"/>
+      <key variable="author"/>
+    </sort>
+    <layout prefix="(" suffix=")" delimiter="; ">
+      <group delimiter=", ">
+        <group delimiter=" ">
+          <text macro="author-short"/>
+          <text macro="year-date"/>
+        </group>
+        <group>
+          <label variable="locator" form="short"/>
+          <text variable="locator"/>
+        </group>
+      </group>
+    </layout>
+  </citation>
+  <bibliography et-al-min="8" et-al-use-first="1" hanging-indent="false">
+    <sort>
+      <key macro="author"/>
+      <key macro="year-date"/>
+      <key variable="title"/>
+    </sort>
+    <layout>
+      <text macro="author"/>
+      <text macro="year-date" prefix=" " suffix="."/>
+      <choose>
+        <if type="bill book graphic legal_case legislation motion_picture report song" match="any">
+          <group delimiter=". " prefix=" " suffix=".">
+            <text macro="title"/>
+            <text macro="edition"/>
+            <text macro="editor"/>
+            <text macro="publisher"/>
+            <text macro="bill-detail"/>
+          </group>
+        </if>
+        <else-if type="chapter paper-conference" match="any">
+          <text macro="title" prefix=" " suffix="."/>
+          <group prefix=" " delimiter=" ">
+            <text term="in" text-case="capitalize-first" suffix=":"/>
+            <text macro="editor"/>
+            <text variable="container-title" font-style="italic" suffix="."/>
+            <text variable="collection-title" suffix="."/>
+          </group>
+          <group prefix=" " delimiter=" ">
+            <text macro="edition"/>
+            <group suffix="" delimiter=", ">
+              <text macro="publisher"/>
+            </group>
+          </group>
+        </else-if>
+        <else-if type="thesis">
+          <group prefix=" " delimiter=". " suffix=".">
+            <text macro="title"/>
+            <text macro="edition"/>
+          </group>
+          <group prefix=" " delimiter=", " suffix=".">
+            <text variable="genre"/>
+            <text macro="publisher"/>
+          </group>
+        </else-if>
+        <else-if type="webpage">
+          <group prefix=" " delimiter=" " suffix=".">
+            <text macro="title"/>
+            <text macro="edition"/>
+          </group>
+        </else-if>
+        <else-if type="patent" match="any">
+          <group delimiter=" " prefix=" " suffix=".">
+            <text macro="title"/>
+            <text macro="patent"/>
+          </group>
+        </else-if>
+        <else>
+          <group suffix=".">
+            <text macro="title" prefix=" "/>
+            <text macro="editor" prefix=" "/>
+          </group>
+          <group prefix=" ">
+            <text variable="container-title" font-style="italic" suffix=" "/>
+            <text variable="volume"/>
+            <text variable="issue" prefix="(" suffix=")"/>
+          </group>
+        </else>
+      </choose>
+      <group>
+        <text macro="published-date"/>
+        <text macro="pages" prefix=", "/>
+        <text prefix=". " macro="access" suffix="."/>
+      </group>
+    </layout>
+  </bibliography>
+</style>
diff --git a/cureus.csl b/cureus.csl
new file mode 100644
index 00000000000..b9a78f94bd2
--- /dev/null
+++ b/cureus.csl
@@ -0,0 +1,173 @@
+<?xml version="1.0" encoding="utf-8"?>
+<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" et-al-min="7" et-al-use-first="3" page-range-format="minimal" demote-non-dropping-particle="sort-only" default-locale="en-GB">
+  <info>
+    <title>Cureus</title>
+    <id>http://www.zotero.org/styles/cureus</id>
+    <link href="http://www.zotero.org/styles/cureus" rel="self"/>
+    <link href="http://www.zotero.org/styles/bmj" rel="template"/>
+    <link href="https://www.cureus.com/author_guide#references-section" rel="documentation"/>
+    <author>
+      <name>Paul M</name>
+      <email>dryphi@gmail.com</email>
+    </author>
+    <category citation-format="numeric"/>
+    <category field="medicine"/>
+    <eissn>2168-8184</eissn>
+    <summary>Vancouver style adapted for Cureus online journal (adapted from BMJ)</summary>
+    <updated>2020-09-28T20:43:31+00:00</updated>
+    <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
+  </info>
+  <macro name="author">
+    <names variable="author" suffix=": ">
+      <name sort-separator=" " initialize-with="" name-as-sort-order="all" delimiter=", " delimiter-precedes-last="always"/>
+      <label form="long" prefix=", "/>
+      <et-al font-style="normal"/>
+      <substitute>
+        <names variable="editor"/>
+      </substitute>
+    </names>
+  </macro>
+  <macro name="editor">
+    <names variable="editor" suffix=". ">
+      <name sort-separator=" " initialize-with="" name-as-sort-order="all" delimiter=", " delimiter-precedes-last="always"/>
+      <label form="short" prefix=", "/>
+      <et-al term="et-al" font-style="italic"/>
+    </names>
+  </macro>
+  <macro name="publisher">
+    <group delimiter=": " suffix="; ">
+      <text variable="publisher"/>
+      <text variable="publisher-place"/>
+    </group>
+    <text macro="date" suffix=". "/>
+  </macro>
+  <macro name="access">
+    <choose>
+      <if variable="DOI">
+        <text variable="DOI"/>
+      </if>
+    </choose>
+  </macro>
+  <macro name="journal-title">
+    <choose>
+      <if type="article-journal article-magazine" match="any">
+        <text variable="container-title" form="short" strip-periods="true" font-style="normal" suffix=". "/>
+      </if>
+      <else>
+        <text variable="container-title" suffix=". " form="short"/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="date">
+    <choose>
+      <if type="article-journal">
+        <choose>
+          <if variable="volume page" match="none">
+            <choose>
+              <if variable="DOI URL" match="any">
+                <group prefix="Published Online First: ">
+                  <date variable="issued" delimiter=" ">
+                    <date-part name="day"/>
+                    <date-part name="month" form="long" text-case="capitalize-first"/>
+                    <date-part name="year"/>
+                  </date>
+                </group>
+              </if>
+              <else>
+                <date variable="issued">
+                  <date-part name="year"/>
+                </date>
+              </else>
+            </choose>
+          </if>
+          <else>
+            <date variable="issued">
+              <date-part name="year"/>
+            </date>
+          </else>
+        </choose>
+      </if>
+      <else-if type="webpage patent" match="any">
+        <date date-parts="year" form="text" variable="issued" prefix="(" suffix="). "/>
+        <group>
+          <text term="accessed" text-case="capitalize-first" suffix=": "/>
+          <date variable="accessed" suffix=". ">
+            <date-part name="month" suffix=" "/>
+            <date-part name="day" suffix=", "/>
+            <date-part name="year"/>
+          </date>
+          <text variable="URL"/>
+        </group>
+      </else-if>
+      <else>
+        <date variable="issued">
+          <date-part name="year"/>
+        </date>
+      </else>
+    </choose>
+  </macro>
+  <macro name="title">
+    <choose>
+      <if type="book thesis" match="any">
+        <text variable="title" font-style="normal"/>
+      </if>
+      <else>
+        <text variable="title"/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="edition">
+    <choose>
+      <if is-numeric="edition">
+        <group delimiter=" ">
+          <number variable="edition" form="ordinal"/>
+          <text term="edition" form="short"/>
+        </group>
+      </if>
+      <else>
+        <text variable="edition" suffix="."/>
+      </else>
+    </choose>
+  </macro>
+  <citation collapse="citation-number">
+    <sort>
+      <key variable="citation-number"/>
+    </sort>
+    <layout prefix="[" suffix="]" delimiter=",">
+      <text variable="citation-number"/>
+    </layout>
+  </citation>
+  <bibliography et-al-min="4" et-al-use-first="3" second-field-align="flush">
+    <layout>
+      <text variable="citation-number" suffix="."/>
+      <text macro="author"/>
+      <text macro="title" suffix=". "/>
+      <choose>
+        <if type="bill book graphic legal_case legislation motion_picture report song" match="any">
+          <text macro="edition" prefix=" "/>
+          <text macro="publisher" prefix=" "/>
+        </if>
+        <else-if type="chapter paper-conference" match="any">
+          <group prefix=" " suffix=".">
+            <text term="in" suffix=": " text-case="capitalize-first"/>
+            <text macro="editor"/>
+            <text variable="container-title" font-style="normal"/>
+          </group>
+          <text macro="publisher" prefix=" "/>
+          <text variable="page" suffix="."/>
+        </else-if>
+        <else>
+          <text macro="journal-title"/>
+          <group delimiter=", " suffix=". ">
+            <text macro="date" prefix=" "/>
+            <group>
+              <text variable="volume" font-weight="normal" suffix=":"/>
+              <text variable="page"/>
+            </group>
+          </group>
+        </else>
+      </choose>
+      <text macro="access"/>
+    </layout>
+  </bibliography>
+</style>
diff --git a/demographic-research.csl b/demographic-research.csl
index 2f8a350fb19..118a411cbf3 100644
--- a/demographic-research.csl
+++ b/demographic-research.csl
@@ -4,7 +4,7 @@
     <title>Demographic Research</title>
     <id>http://www.zotero.org/styles/demographic-research</id>
     <link href="http://www.zotero.org/styles/demographic-research" rel="self"/>
-    <link href="http://www.zotero.org/styles/harvard-cardiff-university-biosi" rel="template"/>
+    <link href="http://www.zotero.org/styles/cardiff-university-biosi-and-carbs-harvard" rel="template"/>
     <link href="http://www.demographic-research.org/files/demographic_research_reference_guidelines.pdf" rel="documentation"/>
     <author>
       <name>Ilya Kashnitsky</name>
diff --git a/dependent/addiction-biology.csl b/dependent/addiction-biology.csl
new file mode 100644
index 00000000000..eb08a27f810
--- /dev/null
+++ b/dependent/addiction-biology.csl
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<style xmlns="http://purl.org/net/xbiblio/csl" version="1.0" default-locale="en-US">
+  <info>
+    <title>Addiction Biology</title>
+    <id>http://www.zotero.org/styles/addiction-biology</id>
+    <link href="http://www.zotero.org/styles/addiction-biology" rel="self"/>
+    <link href="http://www.zotero.org/styles/american-medical-association" rel="independent-parent"/>
+    <link href="https://onlinelibrary.wiley.com/page/journal/13691600/homepage/forauthors.html" rel="documentation"/>
+    <category citation-format="numeric"/>
+    <category field="biology"/>
+    <issn>1355-6215</issn>
+    <eissn>1369-1600</eissn>
+    <updated>2020-09-16T22:06:38+00:00</updated>
+    <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
+  </info>
+</style>
diff --git a/dependent/deutsches-arzteblatt.csl b/dependent/deutsches-arzteblatt.csl
deleted file mode 100644
index 173752de338..00000000000
--- a/dependent/deutsches-arzteblatt.csl
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<style xmlns="http://purl.org/net/xbiblio/csl" version="1.0" default-locale="en-US">
-  <info>
-    <title>Deutsches Ärzteblatt</title>
-    <id>http://www.zotero.org/styles/deutsches-arzteblatt</id>
-    <link href="http://www.zotero.org/styles/deutsches-arzteblatt" rel="self"/>
-    <link href="http://www.zotero.org/styles/vancouver" rel="independent-parent"/>
-    <link href="http://www.aerzteblatt.de/archiv/fuer-autoren" rel="documentation"/>
-    <category citation-format="numeric"/>
-    <category field="medicine"/>
-    <issn>0012-1207</issn>
-    <updated>2012-09-09T21:58:08+00:00</updated>
-    <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
-  </info>
-</style>
diff --git a/dependent/embo-reports.csl b/dependent/embo-reports.csl
new file mode 100644
index 00000000000..45ddb2b39e1
--- /dev/null
+++ b/dependent/embo-reports.csl
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<style xmlns="http://purl.org/net/xbiblio/csl" version="1.0" default-locale="en-GB">
+  <info>
+    <title>EMBO reports</title>
+    <id>http://www.zotero.org/styles/embo-reports</id>
+    <link href="http://www.zotero.org/styles/embo-reports" rel="self"/>
+    <link href="http://www.zotero.org/styles/embo-press" rel="independent-parent"/>
+    <link href="https://www.embopress.org/page/journal/14693178/authorguide#referencesformat" rel="documentation"/>
+    <category citation-format="author-date"/>
+    <category field="biology"/>
+    <issn>1469-221X</issn>
+    <eissn>1469-3178</eissn>
+    <updated>2012-09-27T22:06:38+00:00</updated>
+    <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
+  </info>
+</style>
diff --git a/dependent/gps-solutions.csl b/dependent/gps-solutions.csl
index 1b1f09b3c8c..07b5af13345 100644
--- a/dependent/gps-solutions.csl
+++ b/dependent/gps-solutions.csl
@@ -1,12 +1,12 @@
 <?xml version="1.0" encoding="utf-8"?>
 <style xmlns="http://purl.org/net/xbiblio/csl" version="1.0" default-locale="en-US">
-  <!-- Generated with https://github.com/citation-style-language/utilities/tree/master/generate_dependent_styles/data/springer -->
+  <!-- Springer, generated from "springer" metadata at https://github.com/citation-style-language/journals -->
   <info>
     <title>GPS Solutions</title>
     <title-short>GPS Solut</title-short>
     <id>http://www.zotero.org/styles/gps-solutions</id>
     <link href="http://www.zotero.org/styles/gps-solutions" rel="self"/>
-    <link href="http://www.zotero.org/styles/springer-basic-author-date" rel="independent-parent"/>
+    <link href="http://www.zotero.org/styles/springer-basic-author-date-no-et-al-with-issue" rel="independent-parent"/>
     <link href="http://www.springer.com/cda/content/document/cda_downloaddocument/Key_Style_Points_1.0.pdf" rel="documentation"/>
     <link href="http://www.springer.com/cda/content/document/cda_downloaddocument/manuscript-guidelines-1.0.pdf" rel="documentation"/>
     <category citation-format="author-date"/>
diff --git a/dependent/molecular-systems-biology.csl b/dependent/molecular-systems-biology.csl
index 8c2447180f0..39b32ddd264 100644
--- a/dependent/molecular-systems-biology.csl
+++ b/dependent/molecular-systems-biology.csl
@@ -1,12 +1,11 @@
 <?xml version="1.0" encoding="utf-8"?>
 <style xmlns="http://purl.org/net/xbiblio/csl" version="1.0" default-locale="en-GB">
-  <!-- Generated with https://github.com/citation-style-language/utilities/tree/master/generate_dependent_styles/data/npg -->
   <info>
     <title>Molecular Systems Biology</title>
     <id>http://www.zotero.org/styles/molecular-systems-biology</id>
     <link href="http://www.zotero.org/styles/molecular-systems-biology" rel="self"/>
-    <link href="http://www.zotero.org/styles/the-embo-journal" rel="independent-parent"/>
-    <link href="http://msb.embopress.org/authorguide#a3.4.5" rel="documentation"/>
+    <link href="http://www.zotero.org/styles/embo-press" rel="independent-parent"/>
+    <link href="https://www.embopress.org/page/journal/17444292/authorguide#referencesformat" rel="documentation"/>
     <category citation-format="author-date"/>
     <category field="biology"/>
     <category field="medicine"/>
diff --git a/dependent/the-embo-journal.csl b/dependent/the-embo-journal.csl
new file mode 100644
index 00000000000..79f579e1d6b
--- /dev/null
+++ b/dependent/the-embo-journal.csl
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<style xmlns="http://purl.org/net/xbiblio/csl" version="1.0" default-locale="en-GB">
+  <info>
+    <title>The EMBO Journal</title>
+    <id>http://www.zotero.org/styles/the-embo-journal</id>
+    <link href="http://www.zotero.org/styles/the-embo-journal" rel="self"/>
+    <link href="http://www.zotero.org/styles/embo-press" rel="independent-parent"/>
+    <link href="https://www.embopress.org/page/journal/14602075/authorguide#referencesformat" rel="documentation"/>
+    <category citation-format="author-date"/>
+    <category field="biology"/>
+    <issn>0261-4189</issn>
+    <eissn>1460-2075</eissn>
+    <summary>Style for EMBO Journal</summary>
+    <updated>2012-09-27T22:06:38+00:00</updated>
+    <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
+  </info>
+</style>
diff --git a/deutsches-arzteblatt.csl b/deutsches-arzteblatt.csl
new file mode 100644
index 00000000000..898ec7a6e5a
--- /dev/null
+++ b/deutsches-arzteblatt.csl
@@ -0,0 +1,307 @@
+<?xml version="1.0" encoding="utf-8"?>
+<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="sort-only" page-range-format="minimal">
+  <info>
+    <title>Deutsches Ärzteblatt</title>
+    <id>http://www.zotero.org/styles/deutsches-arzteblatt</id>
+    <link href="http://www.zotero.org/styles/deutsches-arzteblatt" rel="self"/>
+    <link href="http://www.zotero.org/styles/vancouver" rel="template"/>
+    <link href="https://www.aerzteblatt.de/down.asp?id=9205" rel="documentation"/>
+    <author>
+      <name>Patrick O'Brien</name>
+    </author>
+    <category citation-format="numeric"/>
+    <category field="medicine"/>
+    <issn>0012-1207</issn>
+    <summary>Vancouver style adapted for manuscripts submitted to the journal Deutsches Ärzteblatt.</summary>
+    <updated>2020-09-21T08:10:32+00:00</updated>
+    <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
+  </info>
+  <locale xml:lang="en">
+    <date form="text" delimiter=" ">
+      <date-part name="year"/>
+      <date-part name="month" form="short" strip-periods="true"/>
+      <date-part name="day"/>
+    </date>
+    <terms>
+      <term name="collection-editor" form="long">
+        <single>editor</single>
+        <multiple>editors</multiple>
+      </term>
+      <term name="presented at">presented at</term>
+      <term name="available at">available from</term>
+      <term name="section" form="short">sect.</term>
+      <term name="accessed">last accessed on</term>
+    </terms>
+  </locale>
+  <macro name="author">
+    <names variable="author">
+      <name sort-separator=" " initialize-with="" name-as-sort-order="all" delimiter=", " delimiter-precedes-last="always"/>
+      <label form="short" prefix=" (" suffix=")"/>
+      <substitute>
+        <names variable="editor"/>
+      </substitute>
+    </names>
+  </macro>
+  <macro name="editor">
+    <names variable="editor">
+      <name sort-separator=" " initialize-with="" name-as-sort-order="all" delimiter=", " delimiter-precedes-last="always"/>
+      <label form="short" prefix=" (" suffix=")"/>
+    </names>
+  </macro>
+  <macro name="chapter-marker">
+    <choose>
+      <if type="chapter paper-conference entry-dictionary entry-encyclopedia" match="any">
+        <text term="in" text-case="capitalize-first"/>
+      </if>
+    </choose>
+  </macro>
+  <macro name="publisher">
+    <choose>
+      <if type="article-journal article-magazine article-newspaper" match="none">
+        <group delimiter=": " suffix=" ">
+          <choose>
+            <if type="thesis">
+              <text variable="publisher-place" prefix="[" suffix="]"/>
+            </if>
+            <else-if type="speech"/>
+            <else>
+              <text variable="publisher-place"/>
+            </else>
+          </choose>
+          <text variable="publisher"/>
+        </group>
+      </if>
+    </choose>
+  </macro>
+  <macro name="access">
+    <choose>
+      <if type="webpage post post-weblog" match="any">
+        <group delimiter=" ">
+          <text variable="URL"/>
+          <text macro="accessed-date" prefix=" "/>
+        </group>
+      </if>
+    </choose>
+  </macro>
+  <macro name="accessed-date">
+    <choose>
+      <if variable="URL">
+        <group delimiter=" " prefix="(" suffix=")">
+          <text term="accessed" text-case="lowercase"/>
+          <date variable="accessed" form="text"/>
+        </group>
+      </if>
+    </choose>
+  </macro>
+  <macro name="container-title">
+    <choose>
+      <if type="article-journal article-magazine chapter paper-conference article-newspaper review review-book entry-dictionary entry-encyclopedia" match="any">
+        <group delimiter=" ">
+          <choose>
+            <if type="article-journal review review-book" match="any">
+              <text variable="container-title" form="short" strip-periods="true"/>
+            </if>
+            <else>
+              <text variable="container-title" strip-periods="true"/>
+            </else>
+          </choose>
+        </group>
+        <text macro="edition" prefix=" "/>
+      </if>
+      <else-if type="bill legislation" match="any">
+        <group delimiter=", ">
+          <group delimiter=". ">
+            <text variable="container-title"/>
+            <group delimiter=" ">
+              <text term="section" form="short" text-case="capitalize-first"/>
+              <text variable="section"/>
+            </group>
+          </group>
+          <text variable="number"/>
+        </group>
+      </else-if>
+      <else-if type="speech">
+        <group delimiter=": " suffix=";">
+          <group delimiter=" ">
+            <text variable="genre" text-case="capitalize-first"/>
+            <text term="presented at"/>
+          </group>
+          <text variable="event"/>
+        </group>
+      </else-if>
+      <else>
+        <group delimiter=", " suffix=".">
+          <choose>
+            <if variable="collection-title" match="none">
+              <group delimiter=" ">
+                <label variable="volume" form="short" text-case="capitalize-first"/>
+                <text variable="volume"/>
+              </group>
+            </if>
+          </choose>
+          <text variable="container-title"/>
+        </group>
+      </else>
+    </choose>
+  </macro>
+  <macro name="title">
+    <text variable="title"/>
+    <choose>
+      <if type="article-journal article-magazine chapter paper-conference article-newspaper review review-book entry-dictionary entry-encyclopedia" match="none">
+        <text macro="edition" prefix=". "/>
+      </if>
+    </choose>
+    <choose>
+      <if type="thesis">
+        <text variable="genre" prefix=" [" suffix="]"/>
+      </if>
+    </choose>
+  </macro>
+  <macro name="edition">
+    <choose>
+      <if is-numeric="edition">
+        <group delimiter=" ">
+          <number variable="edition" form="ordinal"/>
+          <text term="edition" form="short"/>
+        </group>
+      </if>
+      <else>
+        <text variable="edition" suffix="."/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="date">
+    <choose>
+      <if type="article-journal article-magazine article-newspaper review review-book" match="any">
+        <date date-parts="year" form="text" variable="issued" suffix="; "/>
+      </if>
+      <else-if type="bill legislation" match="any">
+        <group delimiter=", ">
+          <date variable="issued" delimiter=" ">
+            <date-part name="month" form="short" strip-periods="true"/>
+            <date-part name="day"/>
+          </date>
+          <date variable="issued">
+            <date-part name="year"/>
+          </date>
+        </group>
+      </else-if>
+      <else-if type="report">
+        <date variable="issued" delimiter=" ">
+          <date-part name="year"/>
+          <date-part name="month" form="short" strip-periods="true"/>
+        </date>
+      </else-if>
+      <else-if type="patent">
+        <group suffix=".">
+          <group delimiter=", ">
+            <text variable="number"/>
+            <date variable="issued">
+              <date-part name="year"/>
+            </date>
+          </group>
+        </group>
+      </else-if>
+      <else-if type="speech">
+        <group delimiter="; ">
+          <group delimiter=" ">
+            <date variable="issued" delimiter=" ">
+              <date-part name="year"/>
+              <date-part name="month" form="short" strip-periods="true"/>
+              <date-part name="day"/>
+            </date>
+            <text macro="accessed-date"/>
+          </group>
+          <text variable="event-place"/>
+        </group>
+      </else-if>
+      <else>
+        <date variable="issued">
+          <date-part name="year"/>
+        </date>
+      </else>
+    </choose>
+  </macro>
+  <macro name="pages">
+    <choose>
+      <if type="article-journal article-magazine article-newspaper review review-book" match="any">
+        <text variable="page" prefix=": "/>
+      </if>
+      <else>
+        <text variable="page" prefix="; "/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="journal-location">
+    <choose>
+      <if type="article-journal article-magazine review review-book" match="any">
+        <text variable="volume"/>
+      </if>
+    </choose>
+  </macro>
+  <macro name="collection-details">
+    <choose>
+      <if type="article-journal article-magazine article-newspaper review review-book" match="none">
+        <choose>
+          <if variable="collection-title">
+            <group delimiter=" " prefix="(" suffix=")">
+              <names variable="collection-editor" suffix=".">
+                <name sort-separator=" " initialize-with="" name-as-sort-order="all" delimiter=", " delimiter-precedes-last="always"/>
+                <label form="long" prefix=", "/>
+              </names>
+              <group delimiter="; ">
+                <text variable="collection-title"/>
+                <group delimiter=" ">
+                  <label variable="volume" form="short"/>
+                  <text variable="volume"/>
+                </group>
+              </group>
+            </group>
+          </if>
+        </choose>
+      </if>
+    </choose>
+  </macro>
+  <macro name="report-details">
+    <choose>
+      <if type="report">
+        <text variable="number" prefix="Report No.: "/>
+      </if>
+    </choose>
+  </macro>
+  <citation collapse="citation-number">
+    <sort>
+      <key variable="citation-number"/>
+    </sort>
+    <layout prefix="(" suffix=")" delimiter=",">
+      <text variable="citation-number"/>
+    </layout>
+  </citation>
+  <bibliography et-al-min="7" et-al-use-first="3" second-field-align="flush">
+    <layout>
+      <text variable="citation-number" suffix=". "/>
+      <group delimiter=": " suffix=". ">
+        <text macro="author"/>
+        <text macro="title"/>
+      </group>
+      <group delimiter=" " suffix=". ">
+        <group delimiter=": ">
+          <text macro="chapter-marker"/>
+          <group delimiter=": ">
+            <text macro="editor"/>
+            <text macro="container-title"/>
+          </group>
+        </group>
+        <text macro="publisher"/>
+        <group>
+          <text macro="date"/>
+          <text macro="journal-location"/>
+          <text macro="pages"/>
+        </group>
+      </group>
+      <text macro="collection-details" suffix=". "/>
+      <text macro="report-details" suffix=". "/>
+      <text macro="access"/>
+    </layout>
+  </bibliography>
+</style>
diff --git a/the-embo-journal.csl b/embo-press.csl
similarity index 77%
rename from the-embo-journal.csl
rename to embo-press.csl
index b4512894479..c64be85041b 100644
--- a/the-embo-journal.csl
+++ b/embo-press.csl
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="sort-only" default-locale="en-GB">
   <info>
-    <title>The EMBO Journal</title>
-    <id>http://www.zotero.org/styles/the-embo-journal</id>
-    <link href="http://www.zotero.org/styles/the-embo-journal" rel="self"/>
-    <link href="http://www.nature.com/emboj/about/authors.html#a3.3.5" rel="documentation"/>
+    <title>EMBO Press</title>
+    <id>http://www.zotero.org/styles/embo-press</id>
+    <link href="http://www.zotero.org/styles/embo-press" rel="self"/>
+    <link href="https://www.embopress.org/page/journal/14602075/authorguide#referencesformat" rel="documentation"/>
     <author>
       <name>Julian Onions</name>
       <email>julian.onions@gmail.com</email>
@@ -14,9 +14,7 @@
     </contributor>
     <category citation-format="author-date"/>
     <category field="biology"/>
-    <issn>0261-4189</issn>
-    <eissn>1460-2075</eissn>
-    <summary>Style for EMBO Journal</summary>
+    <summary>Style for EMBO Press journals and reports</summary>
     <updated>2012-09-27T22:06:38+00:00</updated>
     <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
   </info>
@@ -35,6 +33,7 @@
     <names variable="author">
       <name name-as-sort-order="all" and="symbol" sort-separator=" " initialize-with="" delimiter=", " delimiter-precedes-last="never"/>
       <label form="short" prefix=" "/>
+      <et-al font-style="italic"/>
       <substitute>
         <names variable="editor"/>
         <text variable="title"/>
@@ -53,20 +52,28 @@
     </names>
   </macro>
   <macro name="access">
-    <choose>
-      <if variable="URL">
-        <text value="Available at:" suffix=" "/>
-        <text variable="URL"/>
-        <group prefix=" [" suffix="]">
-          <text term="accessed" text-case="capitalize-first" suffix=" "/>
-          <date variable="accessed">
-            <date-part name="month" suffix=" "/>
-            <date-part name="day" suffix=", "/>
-            <date-part name="year"/>
-          </date>
-        </group>
-      </if>
-    </choose>
+    <group delimiter=" ">
+      <choose>
+        <if type="article dataset" match="any">
+          <choose>
+            <if variable="DOI">
+              <text variable="DOI" prefix="doi:"/>
+            </if>
+            <else-if variable="URL">
+              <text variable="URL" prefix="(" suffix=")"/>
+            </else-if>
+          </choose>
+          <choose>
+            <if type="article">
+              <text value="[PREPRINT]"/>
+            </if>
+            <else>
+              <text value="[DATASET]"/>
+            </else>
+          </choose>
+        </if>
+      </choose>
+    </group>
   </macro>
   <macro name="title">
     <text variable="title"/>
@@ -104,7 +111,7 @@
       </group>
     </layout>
   </citation>
-  <bibliography hanging-indent="true" et-al-min="21" et-al-use-first="20">
+  <bibliography hanging-indent="true" et-al-min="11" et-al-use-first="10">
     <sort>
       <key macro="author"/>
       <key variable="issued"/>
@@ -138,17 +145,12 @@
         </else-if>
         <else>
           <text macro="title" prefix=" " suffix="."/>
-          <group prefix=" ">
+          <group prefix=" " delimiter=": ">
             <group delimiter=" ">
-              <text variable="container-title" form="short" font-style="italic"/>
-              <text variable="volume" font-weight="bold"/>
+              <text variable="container-title" form="short" font-style="italic" strip-periods="true"/>
+              <text variable="volume"/>
             </group>
-            <choose>
-              <if variable="page volume" match="any">
-                <text value=":" font-weight="bold"/>
-              </if>
-            </choose>
-            <text variable="page" prefix=" "/>
+            <text variable="page"/>
           </group>
         </else>
       </choose>
diff --git a/embo-reports.csl b/embo-reports.csl
deleted file mode 100644
index 16a8000a90f..00000000000
--- a/embo-reports.csl
+++ /dev/null
@@ -1,127 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="sort-only" page-range-format="expanded" default-locale="en-GB">
-  <info>
-    <title>EMBO reports</title>
-    <id>http://www.zotero.org/styles/embo-reports</id>
-    <link href="http://www.zotero.org/styles/embo-reports" rel="self"/>
-    <link href="http://www.zotero.org/styles/journal-of-alzheimers-disease" rel="template"/>
-    <link href="http://www.nature.com/embor/about/authors.html#refformat" rel="documentation"/>
-    <author>
-      <name>Sebastian Karcher</name>
-    </author>
-    <category citation-format="numeric"/>
-    <category field="biology"/>
-    <issn>1469-221X</issn>
-    <eissn>1469-3178</eissn>
-    <updated>2012-09-27T22:06:38+00:00</updated>
-    <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
-  </info>
-  <macro name="author">
-    <names variable="author">
-      <name initialize-with="" delimiter=", " name-as-sort-order="all" sort-separator=" " delimiter-precedes-last="always"/>
-      <label form="short" prefix=", "/>
-      <substitute>
-        <names variable="editor"/>
-        <names variable="translator"/>
-      </substitute>
-    </names>
-  </macro>
-  <macro name="editor">
-    <names variable="editor">
-      <name initialize-with="" delimiter=", " name-as-sort-order="all" sort-separator=" " delimiter-precedes-last="always"/>
-      <label form="short" prefix=" (" suffix=")"/>
-    </names>
-  </macro>
-  <macro name="title">
-    <choose>
-      <if type="bill book graphic legal_case legislation motion_picture report song" match="any">
-        <text variable="title" font-style="italic"/>
-      </if>
-      <else>
-        <text variable="title"/>
-      </else>
-    </choose>
-  </macro>
-  <macro name="publisher">
-    <text variable="publisher"/>
-    <text variable="publisher-place" prefix=", "/>
-  </macro>
-  <macro name="page">
-    <choose>
-      <if type="chapter paper-conference" match="any">
-        <group>
-          <label variable="page" form="short" suffix=" " strip-periods="true"/>
-          <text variable="page"/>
-        </group>
-      </if>
-      <else>
-        <text variable="page"/>
-      </else>
-    </choose>
-  </macro>
-  <citation collapse="citation-number">
-    <sort>
-      <key variable="citation-number"/>
-    </sort>
-    <layout prefix="[" suffix="]" delimiter=",">
-      <text variable="citation-number"/>
-    </layout>
-  </citation>
-  <bibliography entry-spacing="0" second-field-align="flush" et-al-min="11" et-al-use-first="10">
-    <layout suffix=".">
-      <text variable="citation-number" suffix=". "/>
-      <choose>
-        <if type="bill book graphic legal_case legislation motion_picture report song" match="any">
-          <text macro="author"/>
-          <date variable="issued" prefix=" (" suffix=")">
-            <date-part name="year"/>
-          </date>
-          <group delimiter=". " prefix=" ">
-            <text macro="title"/>
-            <text macro="publisher"/>
-          </group>
-        </if>
-        <else-if type="chapter paper-conference" match="any">
-          <text macro="author"/>
-          <date variable="issued" prefix=" (" suffix=")">
-            <date-part name="year"/>
-          </date>
-          <text macro="title" prefix=" " suffix="."/>
-          <text term="in" text-case="capitalize-first" prefix=" "/>
-          <text macro="editor" prefix=" "/>
-          <text variable="container-title" font-style="italic" prefix=", "/>
-          <text macro="page" prefix=" "/>
-          <text macro="publisher" prefix=". "/>
-        </else-if>
-        <else-if type="webpage">
-          <group delimiter=", ">
-            <text variable="container-title"/>
-            <text macro="title"/>
-            <date variable="issued" prefix="Last updated ">
-              <date-part name="month" suffix=" "/>
-              <date-part name="day" suffix=", "/>
-              <date-part name="year"/>
-            </date>
-            <date variable="issued" prefix="Accessed on ">
-              <date-part name="month" suffix=" "/>
-              <date-part name="day" suffix=", "/>
-              <date-part name="year"/>
-            </date>
-          </group>
-        </else-if>
-        <else>
-          <group delimiter=" ">
-            <text macro="author"/>
-            <date variable="issued" prefix="(" suffix=")">
-              <date-part name="year"/>
-            </date>
-            <text macro="title" suffix="."/>
-            <text variable="container-title" font-style="italic" form="short" strip-periods="true"/>
-            <text variable="volume" font-weight="bold" suffix=":"/>
-            <text macro="page"/>
-          </group>
-        </else>
-      </choose>
-    </layout>
-  </bibliography>
-</style>
diff --git a/finance-and-society.csl b/finance-and-society.csl
new file mode 100644
index 00000000000..92f6500fd5a
--- /dev/null
+++ b/finance-and-society.csl
@@ -0,0 +1,477 @@
+<?xml version="1.0" encoding="utf-8"?>
+<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" and="text" et-al-min="3" et-al-use-first="1" demote-non-dropping-particle="sort-only" default-locale="en-GB">
+  <info>
+    <title>Finance and Society</title>
+    <title-short>FinSoc</title-short>
+    <id>http://www.zotero.org/styles/finance-and-society</id>
+    <link href="http://www.zotero.org/styles/finance-and-society" rel="self"/>
+    <link href="http://www.zotero.org/styles/harvard-university-for-the-creative-arts" rel="template"/>
+    <link href="http://financeandsociety.ed.ac.uk//pages/view/house-style" rel="documentation"/>
+    <author>
+      <name>Dave Elder-Vass</name>
+      <email>d.elder-vass@lboro.ac.uk</email>
+    </author>
+    <category citation-format="author-date"/>
+    <category field="generic-base"/>
+    <eissn>2059-5999</eissn>
+    <summary>Finance and Society journal style</summary>
+    <updated>2020-09-23T02:37:13+00:00</updated>
+    <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
+  </info>
+  <locale>
+    <terms>
+      <term name="accessed">accessed </term>
+      <term name="no date" form="short">n.d.</term>
+    </terms>
+  </locale>
+  <macro name="cite-author">
+    <choose>
+      <if type="broadcast motion_picture legislation bill map legal_case" match="any">
+        <text variable="title" font-style="italic"/>
+      </if>
+      <else>
+        <names variable="author">
+          <name and="text" delimiter-precedes-last="never" et-al-min="3" et-al-use-first="1" initialize-with=". " name-as-sort-order="all"/>
+          <label form="short" prefix=" "/>
+          <et-al font-style="italic"/>
+          <substitute>
+            <text macro="editor"/>
+            <text variable="container-title"/>
+            <text variable="title" font-style="italic"/>
+          </substitute>
+        </names>
+      </else>
+    </choose>
+  </macro>
+  <macro name="year-date">
+    <choose>
+      <if type="legislation" match="none">
+        <choose>
+          <if type="legal_case" match="any">
+            <date variable="issued" prefix="(" suffix=")">
+              <date-part name="year"/>
+            </date>
+          </if>
+          <else-if variable="issued">
+            <date variable="issued">
+              <date-part name="year"/>
+            </date>
+          </else-if>
+          <else>
+            <text term="no date" form="short"/>
+          </else>
+        </choose>
+      </if>
+    </choose>
+  </macro>
+  <macro name="primary-title">
+    <choose>
+      <if type="chapter article-journal article-newspaper article-magazine paper-conference" match="any">
+        <text variable="title" prefix="" suffix="."/>
+        <choose>
+          <if match="any" variable="original-title">
+            <text variable="original-title" prefix="(" suffix=")."/>
+          </if>
+        </choose>
+      </if>
+      <else-if type="bill legal_case legislation motion_picture" match="any">
+        <text variable="collection-number"/>
+      </else-if>
+      <else-if type="entry-dictionary entry-encyclopedia" match="any">
+        <group delimiter=" ">
+          <text variable="title" prefix="'" suffix="' definition."/>
+          <choose>
+            <if match="any" variable="URL">
+              <text term="online" prefix="[" suffix="]"/>
+            </if>
+          </choose>
+        </group>
+      </else-if>
+      <else>
+        <choose>
+          <if type="broadcast map" match="none">
+            <group delimiter=" ">
+              <group delimiter=" ">
+                <text variable="title" font-style="italic" suffix="."/>
+                <choose>
+                  <if match="any" variable="original-title">
+                    <text variable="original-title" font-style="italic" prefix="(" suffix=")"/>
+                  </if>
+                </choose>
+                <choose>
+                  <if match="any" variable="volume">
+                    <text term="volume" form="short" text-case="capitalize-first"/>
+                    <text variable="volume" text-case="uppercase" suffix="."/>
+                  </if>
+                </choose>
+                <text macro="edition-no"/>
+                <group delimiter=": " suffix=".">
+                  <choose>
+                    <if type="song" match="any">
+                      <text term="in" text-case="capitalize-first"/>
+                      <text variable="collection-title"/>
+                      <text variable="container-title"/>
+                    </if>
+                  </choose>
+                </group>
+              </group>
+            </group>
+          </if>
+        </choose>
+      </else>
+    </choose>
+  </macro>
+  <macro name="genre-online-marker">
+    <choose>
+      <if type="report thesis interview patent entry-dictionary" match="any">
+        <choose>
+          <if variable="URL">
+            <choose>
+              <if variable="genre">
+                <text variable="genre" prefix="[" suffix="]"/>
+              </if>
+              <else-if variable="medium">
+                <text variable="medium" prefix="[" suffix="]"/>
+              </else-if>
+            </choose>
+          </if>
+          <else-if type="thesis">
+            <text variable="genre" prefix="[" suffix="]"/>
+          </else-if>
+        </choose>
+      </if>
+      <else-if type="manuscript song post-weblog post" match="any">
+        <group delimiter=" ">
+          <text variable="genre" prefix="[" suffix="]"/>
+          <text variable="medium" prefix="[" suffix="]"/>
+        </group>
+        <text variable="dimensions" prefix=" " suffix="."/>
+      </else-if>
+      <else-if type="broadcast"/>
+      <else-if type="graphic" match="any">
+        <group delimiter=" ">
+          <text variable="genre"/>
+          <text variable="medium" prefix="[" suffix="]"/>
+          <text variable="dimensions" suffix="."/>
+          <text variable="note" prefix=" " suffix="."/>
+          <text variable="archive_location" prefix=" "/>
+        </group>
+        <text variable="archive" prefix=": " suffix="."/>
+      </else-if>
+      <else-if type="speech personal_communication" match="any">
+        <group delimiter=" " prefix="[" suffix="].">
+          <names variable="recipient" prefix="Email sent to ">
+            <name and="text" delimiter-precedes-last="never" et-al-min="3" et-al-use-first="1" initialize-with="." name-as-sort-order="all"/>
+          </names>
+          <text variable="genre" suffix=" "/>
+          <text variable="event-place"/>
+          <date delimiter=" " variable="issued">
+            <date-part name="day" form="numeric-leading-zeros"/>
+            <date-part name="month" form="long"/>
+            <date-part name="year"/>
+          </date>
+        </group>
+      </else-if>
+    </choose>
+  </macro>
+  <macro name="edition-no">
+    <choose>
+      <if match="any" is-numeric="edition">
+        <group delimiter=" " prefix="(" suffix=")">
+          <number variable="edition" form="ordinal"/>
+          <text term="edition" form="short"/>
+        </group>
+      </if>
+      <else>
+        <text variable="edition" prefix="(" suffix=")"/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="translator">
+    <names variable="translator">
+      <label form="verb" text-case="capitalize-first"/>
+      <name delimiter=". " prefix=" " suffix="." and="text" delimiter-precedes-last="never" et-al-min="3" et-al-use-first="1" initialize-with="." name-as-sort-order="all"/>
+      <et-al font-style="italic"/>
+    </names>
+  </macro>
+  <macro name="bill-detail">
+    <choose>
+      <if type="bill legislation" match="any">
+        <group delimiter=". " suffix=".">
+          <names variable="author">
+            <name and="text" delimiter-precedes-last="never" et-al-min="3" et-al-use-first="1" initialize-with="." name-as-sort-order="all"/>
+            <et-al font-style="italic"/>
+          </names>
+          <text variable="section"/>
+        </group>
+      </if>
+    </choose>
+  </macro>
+  <macro name="publisher">
+    <choose>
+      <if match="any" variable="publisher">
+        <text variable="publisher"/>
+      </if>
+      <else-if match="any" variable="URL"/>
+      <else>
+        <text value="s.n." prefix=" (" suffix=")."/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="publisher-place">
+    <choose>
+      <if match="any" variable="publisher-place">
+        <text variable="publisher-place"/>
+      </if>
+      <else-if type="report entry-dictionary entry-encyclopedia motion_picture chapter speech song paper-conference article-journal book" match="all" variable="URL">
+        <text variable="publisher-place"/>
+      </else-if>
+      <else-if type="map motion_picture" match="any"/>
+      <else>
+        <text value="s.l." prefix="(" suffix=")"/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="container">
+    <choose>
+      <if type="entry-dictionary entry-encyclopedia paper-conference" match="any">
+        <group>
+          <text term="in" text-case="capitalize-first" suffix=": "/>
+          <text macro="editor"/>
+          <group delimiter=", ">
+            <group delimiter=" ">
+              <text variable="container-title" font-style="italic" suffix="."/>
+              <group delimiter=" " suffix=".">
+                <text term="volume" form="short" text-case="capitalize-first"/>
+                <text variable="volume" text-case="uppercase"/>
+              </group>
+              <choose>
+                <if is-numeric="edition">
+                  <group delimiter=" " prefix=" (" suffix=")">
+                    <number variable="edition" form="ordinal"/>
+                    <text term="edition" form="short"/>
+                  </group>
+                </if>
+                <else>
+                  <text variable="edition" suffix="."/>
+                </else>
+              </choose>
+            </group>
+          </group>
+        </group>
+      </if>
+      <else-if type="patent">
+        <text variable="number" suffix="."/>
+      </else-if>
+      <else-if type="motion_picture article broadcast" match="any">
+        <choose>
+          <if match="any" variable="collection-title container-title">
+            <group suffix=" ">
+              <text term="in" text-case="capitalize-first" suffix=": "/>
+              <text variable="collection-title" font-style="italic" suffix="."/>
+              <text variable="container-title" font-style="italic" suffix="."/>
+            </group>
+          </if>
+        </choose>
+        <names variable="author" prefix="Directed by ">
+          <name suffix="." and="text" delimiter-precedes-last="never" et-al-min="3" et-al-use-first="1" initialize-with="." name-as-sort-order="all"/>
+          <et-al font-style="italic"/>
+        </names>
+        <text variable="medium" prefix=" [" suffix="] "/>
+      </else-if>
+      <else-if type="book" match="any">
+        <text variable="medium" prefix="[" suffix="]"/>
+      </else-if>
+      <else-if type="webpage" match="any">
+        <text variable="genre" prefix="[" suffix="]"/>
+        <text variable="container-title" font-style="italic" suffix="."/>
+      </else-if>
+      <else-if type="article" match="any"/>
+      <else-if type="map" match="any">
+        <group delimiter=" " prefix="[" suffix="]">
+          <text variable="collection-title"/>
+          <text variable="genre"/>
+          <text variable="scale"/>
+        </group>
+      </else-if>
+      <else-if type="chapter" match="any">
+        <text term="in" text-case="capitalize-first" suffix=": "/>
+        <text macro="editor"/>
+        <text macro="translator"/>
+        <text variable="container-title" font-style="italic" suffix="."/>
+        <text macro="edition-no" prefix=" "/>
+      </else-if>
+      <else>
+        <choose>
+          <if variable="volume issue page" match="any" type="article-newspaper article-magazine article-journal">
+            <text variable="container-title" font-style="italic" prefix="" suffix=","/>
+          </if>
+        </choose>
+      </else>
+    </choose>
+  </macro>
+  <macro name="legal-detail">
+    <group delimiter=", ">
+      <choose>
+        <if type="legal_case">
+          <group>
+            <text variable="volume" prefix=" "/>
+            <text variable="authority" prefix=" (" suffix=")"/>
+          </group>
+          <group>
+            <label variable="page" form="short"/>
+            <text variable="page"/>
+          </group>
+        </if>
+      </choose>
+    </group>
+  </macro>
+  <macro name="locator">
+    <choose>
+      <if type="article-journal article-newspaper article-magazine interview" match="any">
+        <group delimiter=" ">
+          <group>
+            <text variable="volume"/>
+            <text variable="issue" prefix="(" suffix="):"/>
+          </group>
+          <choose>
+            <if type="article-magazine interview article-newspaper" match="any">
+              <date delimiter=" " variable="issued">
+                <date-part name="day" form="numeric-leading-zeros"/>
+                <date-part name="month" form="long" suffix="."/>
+              </date>
+            </if>
+          </choose>
+          <choose>
+            <if variable="page">
+              <group>
+                <text variable="page" suffix="."/>
+              </group>
+            </if>
+          </choose>
+        </group>
+      </if>
+      <else-if type="book chapter paper-conference entry-dictionary entry-encyclopedia motion_picture report article map song" match="any">
+        <group delimiter=". ">
+          <text variable="event"/>
+          <group delimiter=": " suffix=".">
+            <text macro="publisher-place"/>
+            <text macro="publisher"/>
+          </group>
+          <group>
+            <text variable="page" suffix="."/>
+          </group>
+        </group>
+      </else-if>
+      <else-if type="broadcast">
+        <group>
+          <text variable="event"/>
+          <group suffix=".">
+            <text macro="publisher"/>
+            <date delimiter=" " variable="issued" prefix=" ">
+              <date-part name="day" form="numeric-leading-zeros"/>
+              <date-part name="month" form="long"/>
+            </date>
+          </group>
+        </group>
+        <text variable="dimensions" prefix=" " suffix="."/>
+      </else-if>
+      <else-if type="thesis" match="any">
+        <text variable="publisher" suffix="."/>
+      </else-if>
+      <else-if type="manuscript" match="any">
+        <group delimiter=" " suffix=".">
+          <text variable="archive_location" suffix="."/>
+          <text variable="archive-place" suffix=":"/>
+          <text variable="archive"/>
+        </group>
+      </else-if>
+    </choose>
+  </macro>
+  <macro name="online-access">
+    <choose>
+      <if variable="URL">
+        <group>
+          <text value="Available at: &lt;" prefix=" "/>
+          <text variable="URL"/>
+          <group prefix="&gt;. " suffix=".">
+            <text term="accessed" plural="true" text-case="capitalize-first" suffix=""/>
+            <date delimiter=" " variable="accessed">
+              <date-part name="day" form="numeric-leading-zeros"/>
+              <date-part name="month" form="long" range-delimiter=""/>
+              <date-part name="year" range-delimiter="-"/>
+            </date>
+          </group>
+        </group>
+      </if>
+    </choose>
+  </macro>
+  <macro name="author-short">
+    <choose>
+      <if type="bill broadcast legal_case legislation motion_picture" match="any">
+        <text variable="title"/>
+      </if>
+      <else>
+        <names variable="author">
+          <name form="short" and="text" delimiter-precedes-last="never" initialize-with="."/>
+          <et-al font-style="italic"/>
+          <substitute>
+            <names variable="editor"/>
+            <text variable="container-title"/>
+            <text variable="title"/>
+          </substitute>
+        </names>
+      </else>
+    </choose>
+  </macro>
+  <macro name="editor">
+    <names variable="editor" delimiter="," suffix=" ">
+      <name and="text" delimiter-precedes-last="never" et-al-min="3" et-al-use-first="1" initialize-with="." name-as-sort-order="all"/>
+      <label form="short" prefix=" (" suffix=")"/>
+      <et-al font-style="italic"/>
+    </names>
+  </macro>
+  <citation disambiguate-add-year-suffix="true" collapse="year-suffix" et-al-min="3" et-al-use-first="1">
+    <layout delimiter="; " prefix="(" suffix=")">
+      <group delimiter=": ">
+        <group delimiter=", ">
+          <text macro="author-short"/>
+          <text macro="year-date"/>
+        </group>
+        <text variable="locator"/>
+      </group>
+    </layout>
+  </citation>
+  <bibliography hanging-indent="false">
+    <sort>
+      <key macro="cite-author"/>
+      <key macro="year-date"/>
+      <key variable="title"/>
+    </sort>
+    <layout>
+      <group delimiter=" ">
+        <text macro="cite-author"/>
+        <choose>
+          <if type="legal_case" match="any">
+            <text macro="year-date"/>
+          </if>
+          <else>
+            <text macro="year-date" prefix="(" suffix=") "/>
+          </else>
+        </choose>
+      </group>
+      <group delimiter=" ">
+        <text macro="primary-title"/>
+        <text macro="genre-online-marker"/>
+        <group delimiter=". " prefix=" ">
+          <text macro="translator"/>
+          <text macro="bill-detail"/>
+          <text macro="container"/>
+        </group>
+        <text macro="legal-detail"/>
+        <text macro="locator"/>
+      </group>
+      <text macro="online-access"/>
+    </layout>
+  </bibliography>
+</style>
diff --git a/forensic-anthropology.csl b/forensic-anthropology.csl
new file mode 100644
index 00000000000..6ba023447bc
--- /dev/null
+++ b/forensic-anthropology.csl
@@ -0,0 +1,196 @@
+<?xml version="1.0" encoding="utf-8"?>
+<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="sort-only" default-locale="en-US">
+  <info>
+    <title>Forensic Anthropology</title>
+    <id>http://www.zotero.org/styles/forensic-anthropology</id>
+    <link href="http://www.zotero.org/styles/forensic-anthropology" rel="self"/>
+    <link href="http://www.zotero.org/styles/new-zealand-plant-protection" rel="template"/>
+    <link href="http://journals.upress.ufl.edu/fa/guidelines" rel="documentation"/>
+    <author>
+      <name>Patrick O'Brien</name>
+    </author>
+    <category citation-format="author-date"/>
+    <category field="biology"/>
+    <issn>2573-5020</issn>
+    <eissn>2573-5039</eissn>
+    <updated>2020-09-16T11:02:45+00:00</updated>
+    <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
+  </info>
+  <locale>
+    <terms>
+      <term name="editor" form="verb-short">ed.</term>
+      <term name="translator" form="verb-short">trans.</term>
+    </terms>
+  </locale>
+  <macro name="edition">
+    <choose>
+      <if is-numeric="edition">
+        <group delimiter=" ">
+          <number variable="edition" form="ordinal"/>
+          <text term="edition" form="short"/>
+        </group>
+      </if>
+      <else>
+        <text variable="edition"/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="editor-translator">
+    <names variable="editor translator">
+      <name name-as-sort-order="all" sort-separator=" " initialize-with="" delimiter=", " delimiter-precedes-last="always" prefix=" In: "/>
+      <label form="verb-short" prefix=", "/>
+    </names>
+  </macro>
+  <macro name="author">
+    <names variable="author">
+      <name name-as-sort-order="all" sort-separator=" " initialize-with="" delimiter=", " delimiter-precedes-last="always"/>
+      <label form="short" prefix=", "/>
+      <substitute>
+        <names variable="editor"/>
+        <names variable="translator"/>
+        <text macro="title"/>
+      </substitute>
+    </names>
+  </macro>
+  <macro name="author-short">
+    <names variable="author">
+      <name form="short" and="symbol" delimiter=", " initialize-with=""/>
+      <substitute>
+        <names variable="editor"/>
+        <names variable="translator"/>
+        <text variable="title"/>
+      </substitute>
+    </names>
+  </macro>
+  <macro name="title">
+    <choose>
+      <if type="bill book graphic legal_case legislation motion_picture report song" match="any">
+        <text variable="title" font-style="italic"/>
+      </if>
+      <else-if type="thesis" match="any">
+        <group delimiter=" ">
+          <text variable="title" font-style="italic"/>
+          <text variable="genre" prefix="[" suffix="]"/>
+        </group>
+      </else-if>
+      <else>
+        <text variable="title"/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="year-date">
+    <choose>
+      <if variable="issued">
+        <date date-parts="year" form="text" variable="issued"/>
+      </if>
+      <else>
+        <text term="no date" form="short"/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="locators">
+    <choose>
+      <if type="article-journal article-magazine paper-conference" match="any">
+        <group delimiter=":">
+          <group delimiter=";">
+            <group delimiter=" ">
+              <text variable="container-title" font-style="italic"/>
+              <text macro="year-date"/>
+            </group>
+            <group>
+              <text variable="volume"/>
+              <text variable="issue" prefix="(" suffix=")"/>
+            </group>
+          </group>
+          <text variable="page"/>
+        </group>
+      </if>
+      <else-if type="chapter" match="any">
+        <text variable="container-title" font-style="italic"/>
+      </else-if>
+    </choose>
+  </macro>
+  <macro name="publisher">
+    <group delimiter=":">
+      <group delimiter="; ">
+        <group delimiter=", ">
+          <text variable="publisher-place"/>
+          <text variable="publisher"/>
+        </group>
+        <choose>
+          <if type="article-journal" match="none">
+            <text macro="year-date"/>
+          </if>
+        </choose>
+      </group>
+      <text macro="page"/>
+    </group>
+  </macro>
+  <macro name="page">
+    <choose>
+      <if type="chapter" match="any">
+        <text variable="page"/>
+      </if>
+    </choose>
+  </macro>
+  <macro name="access">
+    <choose>
+      <if type="article-journal" match="any">
+        <choose>
+          <if match="none" variable="volume page">
+            <choose>
+              <if match="any" variable="DOI">
+                <text variable="DOI" prefix="doi: "/>
+              </if>
+              <else>
+                <text variable="URL"/>
+              </else>
+            </choose>
+          </if>
+        </choose>
+      </if>
+      <else-if type="webpage post post-weblog" match="any">
+        <group delimiter=". ">
+          <text variable="URL"/>
+          <group delimiter=" ">
+            <text term="accessed" text-case="capitalize-first"/>
+            <date form="text" variable="accessed"/>
+          </group>
+        </group>
+      </else-if>
+    </choose>
+  </macro>
+  <citation collapse="year-suffix" et-al-min="3" et-al-use-first="1" disambiguate-add-year-suffix="true" disambiguate-add-names="true" disambiguate-add-givenname="true">
+    <sort>
+      <key macro="year-date"/>
+      <key variable="author"/>
+    </sort>
+    <layout prefix="(" suffix=")" delimiter=", ">
+      <group delimiter=" ">
+        <text macro="author-short"/>
+        <text macro="year-date"/>
+        <group>
+          <label variable="locator" form="short"/>
+          <text variable="locator" prefix=" "/>
+        </group>
+      </group>
+    </layout>
+  </citation>
+  <bibliography et-al-min="7" et-al-use-first="6" hanging-indent="true">
+    <sort>
+      <key macro="author"/>
+      <key macro="year-date"/>
+    </sort>
+    <layout suffix=".">
+      <group delimiter=". ">
+        <text macro="author"/>
+        <text macro="title"/>
+        <text macro="edition"/>
+        <text macro="editor-translator"/>
+        <text macro="locators"/>
+        <text macro="publisher"/>
+        <text macro="access"/>
+      </group>
+    </layout>
+  </bibliography>
+</style>
diff --git a/harvard-cardiff-university-biosi.csl b/harvard-cardiff-university-biosi.csl
deleted file mode 100644
index 19ab6ef56b3..00000000000
--- a/harvard-cardiff-university-biosi.csl
+++ /dev/null
@@ -1,212 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="sort-only" default-locale="en-GB">
-  <info>
-    <title>Cardiff University BIOSI - Harvard</title>
-    <id>http://www.zotero.org/styles/harvard-cardiff-university-biosi</id>
-    <link href="http://www.zotero.org/styles/harvard-cardiff-university-biosi" rel="self"/>
-    <link href="http://www.zotero.org/styles/harvard-cardiff-university" rel="template"/>
-    <link href="https://github.com/citation-style-language/styles/pull/3726" rel="documentation"/>
-    <author>
-      <name>Sebastian Karcher</name>
-    </author>
-    <contributor>
-      <name>Patrick O'Brien, PhD</name>
-    </contributor>
-    <category citation-format="author-date"/>
-    <category field="generic-base"/>
-    <summary>The Harvard author-date style - adapted for Cardiff University's BIOSI variant based on the 2018 author guidelines</summary>
-    <updated>2018-10-05T10:01:37+00:00</updated>
-    <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
-  </info>
-  <macro name="editor">
-    <names variable="editor" delimiter=", ">
-      <name name-as-sort-order="all" and="text" sort-separator=", " initialize-with=". " delimiter=", " delimiter-precedes-last="never"/>
-      <label form="short" prefix=" (" suffix=")"/>
-    </names>
-  </macro>
-  <macro name="author">
-    <names variable="author">
-      <name and="text" delimiter-precedes-last="never" et-al-use-last="true" initialize-with="." name-as-sort-order="all"/>
-      <label form="short" prefix=" (" suffix=")"/>
-      <substitute>
-        <names variable="editor"/>
-        <text variable="publisher"/>
-      </substitute>
-    </names>
-  </macro>
-  <macro name="author-short">
-    <names variable="author">
-      <name form="short" and="text" delimiter=", " delimiter-precedes-last="never" initialize-with=". "/>
-      <et-al font-style="italic"/>
-      <substitute>
-        <names variable="editor"/>
-        <text variable="publisher"/>
-      </substitute>
-    </names>
-  </macro>
-  <macro name="access">
-    <choose>
-      <if type="webpage post-weblog">
-        <group delimiter=" ">
-          <group delimiter=": ">
-            <text term="available at" text-case="capitalize-first"/>
-            <text variable="URL"/>
-          </group>
-          <group prefix="[" suffix="]" delimiter=": ">
-            <text term="accessed" text-case="capitalize-first"/>
-            <date variable="accessed">
-              <date-part name="day" suffix=" "/>
-              <date-part name="month" suffix=" "/>
-              <date-part name="year"/>
-            </date>
-          </group>
-        </group>
-      </if>
-      <else-if type="article-journal" match="any">
-        <text variable="DOI" prefix="doi: https://doi.org/"/>
-      </else-if>
-    </choose>
-  </macro>
-  <macro name="title">
-    <choose>
-      <if type="bill book graphic legal_case legislation motion_picture report song thesis webpage" match="any">
-        <text variable="title" font-style="italic" text-case="title"/>
-      </if>
-      <else>
-        <text variable="title"/>
-      </else>
-    </choose>
-  </macro>
-  <macro name="publisher">
-    <choose>
-      <if type="thesis">
-        <text variable="publisher"/>
-      </if>
-      <else>
-        <group delimiter=": ">
-          <text variable="publisher-place"/>
-          <text variable="publisher"/>
-        </group>
-      </else>
-    </choose>
-  </macro>
-  <macro name="year-date">
-    <choose>
-      <if variable="issued">
-        <date variable="issued">
-          <date-part name="year"/>
-        </date>
-      </if>
-      <else>
-        <text term="no date" form="short" prefix="[" suffix="]"/>
-      </else>
-    </choose>
-  </macro>
-  <macro name="edition">
-    <choose>
-      <if is-numeric="edition">
-        <group delimiter=" ">
-          <number variable="edition" form="ordinal"/>
-          <text term="edition" form="short"/>
-        </group>
-      </if>
-      <else>
-        <text variable="edition" suffix="."/>
-      </else>
-    </choose>
-  </macro>
-  <macro name="pages">
-    <group delimiter=" ">
-      <label variable="page" form="short"/>
-      <text variable="page"/>
-    </group>
-  </macro>
-  <citation et-al-min="3" et-al-use-first="1" disambiguate-add-year-suffix="true" disambiguate-add-names="true" disambiguate-add-givenname="true">
-    <sort>
-      <key macro="year-date"/>
-      <key macro="author"/>
-    </sort>
-    <layout prefix="(" suffix=")" delimiter="; ">
-      <group delimiter=", ">
-        <group delimiter=" ">
-          <text macro="author-short"/>
-          <text macro="year-date"/>
-        </group>
-        <group>
-          <label variable="locator" form="short"/>
-          <text variable="locator"/>
-        </group>
-      </group>
-    </layout>
-  </citation>
-  <bibliography et-al-min="8" et-al-use-first="7">
-    <sort>
-      <key macro="author"/>
-      <key macro="year-date"/>
-    </sort>
-    <layout suffix=".">
-      <text macro="author"/>
-      <date variable="issued" prefix=" (" suffix=").">
-        <date-part name="year"/>
-      </date>
-      <choose>
-        <if type="bill book graphic legal_case legislation motion_picture report song" match="any">
-          <group prefix=" " delimiter=". " suffix=".">
-            <text macro="title"/>
-            <text macro="edition"/>
-            <text macro="editor"/>
-            <text macro="publisher"/>
-          </group>
-        </if>
-        <else-if type="chapter paper-conference" match="any">
-          <text macro="title" prefix=" " suffix="."/>
-          <group delimiter=". " prefix=" ">
-            <group delimiter=": ">
-              <text term="in" text-case="capitalize-first"/>
-              <text macro="editor"/>
-            </group>
-            <text variable="container-title" font-style="italic" suffix="." text-case="title"/>
-            <text macro="edition"/>
-            <group suffix="." delimiter=", ">
-              <text macro="publisher"/>
-              <text macro="pages"/>
-            </group>
-          </group>
-        </else-if>
-        <else-if type="thesis">
-          <group prefix=" " delimiter=". " suffix=".">
-            <text macro="title"/>
-            <group delimiter=", ">
-              <text variable="genre"/>
-              <text macro="publisher"/>
-            </group>
-          </group>
-        </else-if>
-        <else-if type="webpage post-weblog">
-          <group prefix=" " suffix=".">
-            <group delimiter=" " suffix=".">
-              <text macro="title"/>
-            </group>
-            <text macro="edition"/>
-            <text variable="container-title" font-style="italic"/>
-          </group>
-        </else-if>
-        <else>
-          <group suffix=".">
-            <text macro="title" prefix=" "/>
-            <text macro="editor" prefix=" "/>
-          </group>
-          <group prefix=" " suffix=".">
-            <group delimiter=" ">
-              <text variable="container-title" font-style="italic"/>
-            </group>
-            <text variable="volume" font-weight="bold" prefix=" "/>
-            <text variable="issue" prefix="(" suffix=")"/>
-            <text variable="page" prefix=":"/>
-          </group>
-        </else>
-      </choose>
-      <text prefix=". " macro="access" suffix="."/>
-    </layout>
-  </bibliography>
-</style>
diff --git a/harvard-university-of-kent.csl b/harvard-university-of-kent.csl
index 0243de13649..e03e98441ec 100644
--- a/harvard-university-of-kent.csl
+++ b/harvard-university-of-kent.csl
@@ -4,7 +4,7 @@
     <title>University of Kent - Harvard</title>
     <id>http://www.zotero.org/styles/harvard-university-of-kent</id>
     <link href="http://www.zotero.org/styles/harvard-university-of-kent" rel="self"/>
-    <link href="http://www.zotero.org/styles/harvard-cardiff-university-biosi" rel="template"/>
+    <link href="http://www.zotero.org/styles/cardiff-university-biosi-and-carbs-harvard" rel="template"/>
     <link href="http://www.kent.ac.uk/ai/Harvard-Style-Guide-July-2014.pdf" rel="documentation"/>
     <author>
       <name>Sebastian Karcher</name>
diff --git a/historia-scribere.csl b/historia-scribere.csl
new file mode 100644
index 00000000000..ed922ef80a5
--- /dev/null
+++ b/historia-scribere.csl
@@ -0,0 +1,456 @@
+<?xml version="1.0" encoding="utf-8"?>
+<style xmlns="http://purl.org/net/xbiblio/csl" class="note" version="1.0" delimiter-precedes-et-al="never" delimiter-precedes-last="always" default-locale="de-AT">
+  <info>
+    <title>historia.scribere (German)</title>
+    <id>http://www.zotero.org/styles/historia-scribere</id>
+    <link href="http://www.zotero.org/styles/historia-scribere" rel="self"/>
+    <link href="http://www.zotero.org/styles/metropol-verlag" rel="template"/>
+    <link href="https://historia.scribere.at/" rel="documentation"/>
+    <link href="https://www.uibk.ac.at/zeitgeschichte/images/zitierrichtlinien_hs2019.pdf" rel="documentation"/>
+    <author>
+      <name>Patrick O'Brien, PhD</name>
+    </author>
+    <category citation-format="note"/>
+    <category field="history"/>
+    <eissn>2073-8927</eissn>
+    <updated>2020-09-22T10:52:29+00:00</updated>
+    <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
+  </info>
+  <locale xml:lang="de">
+    <terms>
+      <term name="interviewer" form="verb">Interview geführt von</term>
+      <term name="letter">Schreiben</term>
+      <term name="number-of-volumes" form="short">Bd.</term>
+      <term name="no date" form="short">o. D.</term>
+      <term name="ibid" form="long">ebenda</term>
+      <term name="issue" form="long">Heft</term>
+      <term name="accessed">eingesehen</term>
+    </terms>
+  </locale>
+  <macro name="subsequent-reference">
+    <choose>
+      <if match="any" type="article">
+        <group delimiter=", ">
+          <text macro="archive-location"/>
+          <text macro="locator"/>
+        </group>
+      </if>
+      <else>
+        <group delimiter=", ">
+          <group delimiter=", ">
+            <text macro="creator-for-subsequent"/>
+            <text macro="identifier-for-subsequent"/>
+          </group>
+          <text macro="locator"/>
+        </group>
+      </else>
+    </choose>
+  </macro>
+  <macro name="creator">
+    <names variable="author">
+      <name et-al-min="4" et-al-use-first="3"/>
+      <label form="short" text-case="capitalize-first" prefix=" (" suffix=")"/>
+      <substitute>
+        <names variable="editor"/>
+        <names variable="composer"/>
+        <names variable="director"/>
+      </substitute>
+    </names>
+  </macro>
+  <macro name="creator-bib">
+    <names variable="author">
+      <name et-al-min="4" et-al-use-first="3" name-as-sort-order="all"/>
+      <label form="short" text-case="capitalize-first" prefix=" (" suffix=")"/>
+      <substitute>
+        <names variable="editor"/>
+        <names variable="composer"/>
+        <names variable="director"/>
+      </substitute>
+    </names>
+  </macro>
+  <macro name="creator-for-subsequent">
+    <names variable="author">
+      <name form="short" et-al-min="4" et-al-use-first="1"/>
+      <label form="short" prefix=" (" suffix=")"/>
+      <substitute>
+        <names variable="editor"/>
+        <names variable="composer"/>
+        <names variable="director"/>
+      </substitute>
+    </names>
+  </macro>
+  <macro name="title">
+    <text variable="title"/>
+  </macro>
+  <macro name="identifier-for-subsequent">
+    <choose>
+      <if variable="title title-short" match="any">
+        <text variable="title" form="short"/>
+      </if>
+      <else-if type="personal_communication">
+        <group delimiter=" ">
+          <text term="letter"/>
+          <names variable="recipient">
+            <label form="verb" prefix=" " suffix=" "/>
+            <name et-al-min="2" et-al-use-first="1"/>
+          </names>
+        </group>
+      </else-if>
+      <else-if type="interview">
+        <names variable="interviewer" delimiter=", ">
+          <label form="verb" prefix=" " suffix=" "/>
+          <name et-al-min="2" et-al-use-first="1"/>
+        </names>
+      </else-if>
+      <else-if type="report song broadcast motion_picture webpage post post-weblog" match="any">
+        <text variable="collection-title"/>
+        <text variable="container-title"/>
+      </else-if>
+    </choose>
+  </macro>
+  <macro name="in">
+    <choose>
+      <if type="chapter paper-conference entry-encyclopedia entry-dictionary article-magazine article-newspaper article-journal" match="any">
+        <text term="in"/>
+      </if>
+    </choose>
+  </macro>
+  <macro name="container-creator">
+    <choose>
+      <if type="chapter paper-conference" match="any">
+        <names variable="editor">
+          <name delimiter="/" et-al-min="4" et-al-use-first="3"/>
+          <label form="short" text-case="capitalize-first" prefix=" (" suffix=")"/>
+          <substitute>
+            <names variable="container-author"/>
+            <names variable="collection-editor"/>
+          </substitute>
+        </names>
+      </if>
+    </choose>
+  </macro>
+  <macro name="container-information">
+    <choose>
+      <if type="chapter paper-conference entry-encyclopedia entry-dictionary article-journal" match="any">
+        <text variable="container-title" font-style="normal"/>
+      </if>
+      <else-if type="report song broadcast motion_picture webpage post post-weblog" match="any">
+        <group delimiter=", ">
+          <text variable="genre"/>
+          <text variable="collection-title"/>
+          <text variable="container-title"/>
+        </group>
+      </else-if>
+      <else-if type="article-newspaper article-magazine" match="any">
+        <text variable="container-title" font-style="italic"/>
+      </else-if>
+    </choose>
+  </macro>
+  <macro name="journal-volume">
+    <choose>
+      <if type="article-journal">
+        <group delimiter=" ">
+          <number variable="volume"/>
+          <group delimiter=", ">
+            <date date-parts="year" form="text" variable="issued" prefix="(" suffix=")"/>
+            <group delimiter=" ">
+              <label variable="issue"/>
+              <number variable="issue"/>
+            </group>
+          </group>
+        </group>
+      </if>
+      <else-if type="report song broadcast" match="any">
+        <number variable="number"/>
+      </else-if>
+    </choose>
+  </macro>
+  <macro name="volumes">
+    <choose>
+      <if type="book chapter entry-encyclopedia entry-dictionary song motion_picture" match="any">
+        <group delimiter=" ">
+          <label text-case="capitalize-first" variable="volume" form="short"/>
+          <number text-case="capitalize-first" variable="volume"/>
+        </group>
+      </if>
+    </choose>
+  </macro>
+  <macro name="type-description">
+    <choose>
+      <if type="manuscript thesis speech" match="any">
+        <text variable="genre"/>
+      </if>
+      <else-if type="personal_communication">
+        <group delimiter=", ">
+          <group delimiter=" ">
+            <text term="letter"/>
+            <names variable="recipient">
+              <label form="verb" prefix=" " suffix=" "/>
+              <name and="text" delimiter-precedes-last="never"/>
+            </names>
+          </group>
+          <text variable="genre"/>
+        </group>
+      </else-if>
+      <else-if type="interview">
+        <names variable="interviewer" delimiter=", ">
+          <label form="verb" prefix=" " suffix=" "/>
+          <name and="text" delimiter-precedes-last="never"/>
+        </names>
+      </else-if>
+      <else-if type="motion_picture song broadcast" match="any">
+        <group delimiter=", ">
+          <text variable="medium"/>
+          <text variable="dimensions"/>
+        </group>
+      </else-if>
+      <else-if type="book">
+        <choose>
+          <if variable="version medium" match="any">
+            <group delimiter=", ">
+              <group delimiter=" ">
+                <text term="version"/>
+                <text variable="version"/>
+              </group>
+              <text variable="medium"/>
+            </group>
+          </if>
+        </choose>
+      </else-if>
+    </choose>
+  </macro>
+  <macro name="alt-publisher">
+    <choose>
+      <if type="book chapter paper-conference entry-dictionary entry-encyclopedia" match="none">
+        <text variable="publisher"/>
+      </if>
+    </choose>
+  </macro>
+  <macro name="place">
+    <choose>
+      <if type="speech">
+        <group delimiter=", ">
+          <text variable="event"/>
+          <text variable="event-place"/>
+        </group>
+      </if>
+      <else-if type="article-magazine article-newspaper" match="any"/>
+      <else>
+        <text variable="publisher-place"/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="date">
+    <choose>
+      <if type="article-journal" match="none">
+        <choose>
+          <if type="book chapter paper-conference thesis" match="any">
+            <choose>
+              <if variable="issued">
+                <text macro="edition"/>
+                <date variable="issued" form="numeric" date-parts="year"/>
+              </if>
+              <else>
+                <text term="no date" form="short"/>
+              </else>
+            </choose>
+          </if>
+          <else-if type="article-newspaper article-magazine graphic entry-encyclopedia entry-dictionary report speech interview manuscript personal_communication" match="any">
+            <choose>
+              <if variable="issued">
+                <date form="numeric" variable="issued"/>
+              </if>
+              <else>
+                <text term="no date" form="short"/>
+              </else>
+            </choose>
+          </else-if>
+          <else-if type="webpage post-weblog" match="any">
+            <date variable="issued">
+              <date-part name="day" suffix=". "/>
+              <date-part name="month" form="numeric" suffix=". "/>
+              <date-part name="year"/>
+            </date>
+          </else-if>
+        </choose>
+      </if>
+    </choose>
+  </macro>
+  <macro name="pages">
+    <group delimiter=", ">
+      <group delimiter=" ">
+        <label variable="page" form="short"/>
+        <text variable="page"/>
+      </group>
+      <text macro="locator"/>
+    </group>
+  </macro>
+  <macro name="locator">
+    <group delimiter=" ">
+      <text value="hier"/>
+      <label variable="locator" form="short"/>
+      <text variable="locator"/>
+    </group>
+  </macro>
+  <macro name="book-series">
+    <choose>
+      <if type="book chapter paper-conference entry-dictionary entry-encyclopedia" match="any">
+        <group delimiter=", " prefix="(" suffix=")">
+          <text variable="collection-title"/>
+          <group delimiter=" ">
+            <label text-case="capitalize-first" variable="collection-number" form="short"/>
+            <text variable="collection-number"/>
+          </group>
+        </group>
+      </if>
+    </choose>
+  </macro>
+  <macro name="artwork-description">
+    <choose>
+      <if type="graphic">
+        <group delimiter=", ">
+          <text variable="medium"/>
+          <text variable="dimensions"/>
+          <text variable="genre"/>
+        </group>
+      </if>
+    </choose>
+  </macro>
+  <macro name="archive-location">
+    <group delimiter=", ">
+      <text variable="archive"/>
+      <text variable="archive_location"/>
+      <text variable="call-number"/>
+    </group>
+  </macro>
+  <macro name="url-web-documents-only">
+    <choose>
+      <if type="webpage post post-weblog" match="any">
+        <text macro="url"/>
+      </if>
+    </choose>
+  </macro>
+  <macro name="url">
+    <group delimiter=", ">
+      <text variable="URL" prefix="[" suffix="]"/>
+      <group delimiter=" ">
+        <text term="accessed"/>
+        <date variable="accessed">
+          <date-part name="day" suffix="."/>
+          <date-part name="month" form="numeric" suffix="."/>
+          <date-part name="year"/>
+        </date>
+      </group>
+    </group>
+  </macro>
+  <macro name="edition">
+    <number vertical-align="sup" variable="edition" form="ordinal"/>
+  </macro>
+  <macro name="locator-newspaper">
+    <group delimiter=" ">
+      <label text-case="capitalize-first" variable="edition" form="short"/>
+      <text variable="edition"/>
+    </group>
+  </macro>
+  <citation>
+    <layout delimiter="; " suffix=".">
+      <choose>
+        <if position="ibid-with-locator">
+          <group delimiter=", ">
+            <text term="ibid"/>
+            <text macro="locator"/>
+          </group>
+        </if>
+        <else-if position="ibid">
+          <text term="ibid"/>
+        </else-if>
+        <else-if position="subsequent">
+          <text macro="subsequent-reference"/>
+        </else-if>
+        <else>
+          <choose>
+            <if type="article" match="any">
+              <text macro="archive-location"/>
+            </if>
+            <else>
+              <group delimiter=", ">
+                <group delimiter=", ">
+                  <text macro="creator"/>
+                  <group delimiter=", ">
+                    <text macro="title"/>
+                    <group delimiter=", ">
+                      <group delimiter=": ">
+                        <text macro="in"/>
+                        <text macro="container-creator"/>
+                        <group delimiter=", ">
+                          <group delimiter=" ">
+                            <text macro="container-information"/>
+                            <text macro="journal-volume"/>
+                          </group>
+                          <text macro="volumes"/>
+                        </group>
+                      </group>
+                    </group>
+                    <text macro="type-description"/>
+                  </group>
+                </group>
+                <text macro="alt-publisher"/>
+                <group delimiter=" ">
+                  <text macro="place"/>
+                  <group delimiter=", ">
+                    <text macro="date"/>
+                    <text macro="locator-newspaper"/>
+                  </group>
+                  <date variable="original-date" form="text" prefix="[" suffix="]"/>
+                  <text macro="book-series"/>
+                </group>
+                <text macro="artwork-description"/>
+                <text macro="pages"/>
+                <text macro="url-web-documents-only"/>
+              </group>
+            </else>
+          </choose>
+        </else>
+      </choose>
+    </layout>
+  </citation>
+  <bibliography hanging-indent="true">
+    <sort>
+      <key macro="creator-bib" names-min="3" names-use-first="3"/>
+      <key variable="issued" sort="descending"/>
+    </sort>
+    <layout suffix=".">
+      <group delimiter=", ">
+        <group delimiter=", ">
+          <text macro="creator-bib"/>
+          <group delimiter=", ">
+            <text macro="title"/>
+            <group delimiter=": ">
+              <text macro="in"/>
+              <text macro="container-creator"/>
+            </group>
+            <group delimiter=", ">
+              <group delimiter=" ">
+                <text macro="container-information"/>
+                <text macro="journal-volume"/>
+              </group>
+              <text macro="volumes"/>
+            </group>
+            <text macro="type-description"/>
+          </group>
+        </group>
+        <text macro="alt-publisher"/>
+        <group delimiter=" ">
+          <text macro="place"/>
+          <text macro="date"/>
+          <date variable="original-date" form="text" prefix="[" suffix="]"/>
+          <text macro="book-series"/>
+        </group>
+        <text macro="artwork-description"/>
+        <text macro="archive-location"/>
+        <text macro="pages"/>
+        <text macro="url-web-documents-only"/>
+      </group>
+    </layout>
+  </bibliography>
+</style>
diff --git a/institut-national-de-recherches-archeologiques-preventives.csl b/institut-national-de-recherches-archeologiques-preventives.csl
new file mode 100644
index 00000000000..5e7dbc7fd8e
--- /dev/null
+++ b/institut-national-de-recherches-archeologiques-preventives.csl
@@ -0,0 +1,308 @@
+<?xml version="1.0" encoding="utf-8"?>
+<style xmlns="http://purl.org/net/xbiblio/csl" version="1.0" class="in-text" demote-non-dropping-particle="sort-only" page-range-format="expanded" default-locale="fr-FR">
+  <info>
+    <title>Institut national de recherches archéologiques préventives (French)</title>
+    <title-short>INRAP</title-short>
+    <id>http://www.zotero.org/styles/institut-national-de-recherches-archeologiques-preventives</id>
+    <link href="http://www.zotero.org/styles/institut-national-de-recherches-archeologiques-preventives" rel="self"/>
+    <link href="http://www.zotero.org/styles/iso690-author-date-fr-no-abstract" rel="template"/>
+    <link href="https://multimedia.inrap.fr/Ressources-documentaires/Tutoriels-FAQ/p-20507-Memento-bibliographique.htm" rel="documentation"/>
+    <author>
+      <name>Clément Féliu</name>
+      <email>clement.feliu@inrap.fr</email>
+    </author>
+    <author>
+      <name>Réseau documentalistes Inrap</name>
+      <email>gestionnaires.documentation@inrap.fr</email>
+    </author>
+    <category citation-format="author-date"/>
+    <category field="history"/>
+    <category field="anthropology"/>
+    <summary>Author-date style for Inrap reports</summary>
+    <updated>2019-03-20T20:00:00+00:00</updated>
+    <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
+  </info>
+  <locale xml:lang="fr-FR">
+    <style-options limit-day-ordinals-to-day-1="true"/>
+    <date form="text" delimiter=" ">
+      <date-part name="day" form="ordinal"/>
+      <date-part name="month"/>
+      <date-part name="year"/>
+    </date>
+    <date form="numeric" delimiter="/">
+      <date-part name="day" form="numeric-leading-zeros"/>
+      <date-part name="month" form="numeric-leading-zeros"/>
+      <date-part name="year"/>
+    </date>
+    <terms>
+      <term name="editor" form="short">
+        <single>dir.</single>
+        <multiple>dir.</multiple>
+      </term>
+      <term name="container-author" form="short">
+        <single>dir.</single>
+        <multiple>dir.</multiple>
+      </term>
+      <term name="in">In</term>
+      <term name="anonymous">anonyme</term>
+      <term name="anonymous" form="short">anon.</term>
+      <term name="accessed">lien valide au</term>
+      <term name="no date">sans date</term>
+      <term name="no date" form="short">s.d.</term>
+      <term name="page" form="short">p.</term>
+      <term name="number-of-pages" form="short">p.</term>
+      <term name="month-01" gender="masculine">janvier</term>
+      <term name="month-02" gender="masculine">février</term>
+      <term name="month-03" gender="masculine">mars</term>
+      <term name="month-04" gender="masculine">avril</term>
+      <term name="month-05" gender="masculine">mai</term>
+      <term name="month-06" gender="masculine">juin</term>
+      <term name="month-07" gender="masculine">juillet</term>
+      <term name="month-08" gender="masculine">août</term>
+      <term name="month-09" gender="masculine">septembre</term>
+      <term name="month-10" gender="masculine">octobre</term>
+      <term name="month-11" gender="masculine">novembre</term>
+      <term name="month-12" gender="masculine">décembre</term>
+      <term name="ordinal">&#7497;</term>
+      <term name="ordinal-01" gender-form="feminine" match="whole-number">ʳ&#7497;</term>
+      <term name="ordinal-01" gender-form="masculine" match="whole-number">&#7497;ʳ</term>
+    </terms>
+  </locale>
+  <macro name="author">
+    <names variable="author">
+      <name name-as-sort-order="all" sort-separator=" " initialize-with="." delimiter=", " delimiter-precedes-last="always">
+        <name-part name="family" text-case="uppercase"/>
+        <name-part name="given" prefix="(" suffix=")"/>
+      </name>
+      <substitute>
+        <text macro="editor"/>
+      </substitute>
+    </names>
+  </macro>
+  <macro name="editor">
+    <names variable="editor">
+      <name name-as-sort-order="all" sort-separator=" " initialize-with="." delimiter=", " delimiter-precedes-last="always">
+        <name-part name="family" text-case="uppercase"/>
+        <name-part name="given" prefix="(" suffix=")"/>
+      </name>
+      <label form="short" text-case="lowercase" prefix=" "/>
+    </names>
+  </macro>
+  <macro name="container-author">
+    <names variable="container-author">
+      <name name-as-sort-order="all" sort-separator=" " initialize-with="." delimiter=", " delimiter-precedes-last="always">
+        <name-part name="family" text-case="uppercase"/>
+        <name-part name="given" prefix="(" suffix=")"/>
+      </name>
+      <label form="short" text-case="lowercase" prefix=" "/>
+      <substitute>
+        <text macro="editor"/>
+      </substitute>
+    </names>
+  </macro>
+  <macro name="author-short">
+    <choose>
+      <if variable="author">
+        <names variable="author">
+          <name form="short" delimiter=", " et-al-min="3" et-al-use-first="1"/>
+          <et-al font-variant="normal" font-style="italic"/>
+        </names>
+      </if>
+      <else-if variable="editor">
+        <text macro="editor-short"/>
+      </else-if>
+    </choose>
+  </macro>
+  <macro name="editor-short">
+    <names variable="editor">
+      <name form="short" delimiter=", " et-al-min="3" et-al-use-first="1"/>
+      <et-al font-variant="normal" font-style="italic"/>
+    </names>
+  </macro>
+  <macro name="pages">
+    <text variable="page" prefix="p.&#160;" suffix="."/>
+  </macro>
+  <macro name="access">
+    <group delimiter=" ">
+      <choose>
+        <if variable="DOI">
+          <text value="https://doi.org/"/>
+          <text variable="DOI"/>
+        </if>
+        <else-if variable="URL">
+          <group delimiter=" ">
+            <text value="URL&#160;:" text-case="uppercase"/>
+            <text variable="URL"/>
+          </group>
+        </else-if>
+      </choose>
+      <group prefix="[" suffix="]" delimiter=" ">
+        <text term="accessed"/>
+        <date variable="accessed" form="text"/>
+      </group>
+    </group>
+  </macro>
+  <macro name="collection">
+    <group delimiter="&#160;; " prefix="(" suffix=")">
+      <text variable="collection-title"/>
+      <text variable="collection-number"/>
+    </group>
+  </macro>
+  <macro name="title">
+    <choose>
+      <if type="book thesis map report" match="any">
+        <text variable="title" font-style="italic"/>
+      </if>
+      <else-if type="paper-conference speech chapter article-journal article-magazine article-newspaper entry entry-dictionary entry-encyclopedia post-weblog post webpage broadcast" match="any">
+        <text variable="title"/>
+      </else-if>
+      <else>
+        <text variable="title" font-style="italic"/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="publisher">
+    <group delimiter="&#160;: ">
+      <text variable="publisher-place"/>
+      <text variable="publisher"/>
+    </group>
+  </macro>
+  <macro name="year-date">
+    <choose>
+      <if variable="issued">
+        <date variable="issued">
+          <date-part name="year"/>
+        </date>
+      </if>
+      <else>
+        <text term="no date" form="short"/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="edition">
+    <choose>
+      <if is-numeric="edition">
+        <group delimiter=" ">
+          <number variable="edition" form="ordinal"/>
+          <text term="edition" form="short" suffix="." text-case="lowercase" strip-periods="true"/>
+        </group>
+      </if>
+      <else>
+        <text variable="edition"/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="nb-pages">
+    <choose>
+      <if type="report" match="none">
+        <choose>
+          <if is-numeric="number-of-pages">
+            <group delimiter="&#160;">
+              <text variable="number-of-pages"/>
+              <text value="p."/>
+            </group>
+          </if>
+          <else>
+            <text variable="number-of-pages"/>
+          </else>
+        </choose>
+      </if>
+      <else-if type="report" match="any">
+        <choose>
+          <if is-numeric="page">
+            <group delimiter="&#160;">
+              <text variable="page"/>
+              <text value="p."/>
+            </group>
+          </if>
+          <else>
+            <text variable="page"/>
+          </else>
+        </choose>
+      </else-if>
+    </choose>
+  </macro>
+  <citation disambiguate-add-year-suffix="true">
+    <sort>
+      <key variable="issued"/>
+    </sort>
+    <layout prefix="(" suffix=")" delimiter="&#160;; ">
+      <text macro="author-short" suffix=" "/>
+      <text macro="year-date"/>
+      <text variable="locator" prefix="&#160;:&#160;"/>
+    </layout>
+  </citation>
+  <bibliography>
+    <sort>
+      <key macro="author"/>
+      <key variable="issued"/>
+    </sort>
+    <layout suffix=".">
+      <group font-weight="bold" delimiter=" " suffix="&#xD;">
+        <text macro="author-short"/>
+        <text macro="year-date"/>
+      </group>
+      <group display="block">
+        <text macro="author" suffix="&#160;&#8212; "/>
+        <group delimiter=" " suffix=".">
+          <choose>
+            <if type="thesis report" match="any">
+              <text macro="title" suffix="&#160;:"/>
+              <text variable="genre" suffix="." text-case="lowercase"/>
+              <text macro="publisher" suffix=","/>
+              <text macro="year-date" suffix="."/>
+              <text macro="nb-pages"/>
+            </if>
+            <else-if type="book">
+              <text macro="title" suffix="."/>
+              <text macro="edition" suffix="."/>
+              <text macro="publisher" suffix=","/>
+              <text macro="year-date" suffix="."/>
+              <text variable="number-of-volumes" suffix=" vol."/>
+              <text macro="nb-pages"/>
+              <text macro="collection"/>
+            </else-if>
+            <else-if type="article-journal article-magazine article-newspaper entry-dictionary entry-encyclopedia webpage" match="any">
+              <text macro="title" suffix="."/>
+              <group delimiter=", " suffix=".">
+                <group delimiter=" ">
+                  <text variable="container-title" font-style="italic"/>
+                  <choose>
+                    <if variable="URL">
+                      <text value="[en ligne]"/>
+                    </if>
+                  </choose>
+                </group>
+                <text variable="volume"/>
+                <text variable="issue"/>
+                <text macro="year-date"/>
+                <text macro="pages"/>
+              </group>
+              <choose>
+                <if variable="URL">
+                  <group delimiter=" ">
+                    <text macro="access"/>
+                  </group>
+                </if>
+              </choose>
+            </else-if>
+            <else-if type="chapter paper-conference" match="any">
+              <text macro="title" suffix="."/>
+              <text value="In&#160;:" font-style="italic"/>
+              <text macro="container-author" suffix="&#160;&#8212;"/>
+              <group delimiter=" : " suffix=".">
+                <text variable="container-title" font-style="italic"/>
+                <text variable="event"/>
+              </group>
+              <text macro="edition" suffix="."/>
+              <text macro="publisher" suffix=","/>
+              <text macro="year-date" suffix=","/>
+              <text macro="pages"/>
+              <text macro="collection"/>
+            </else-if>
+          </choose>
+        </group>
+      </group>
+    </layout>
+  </bibliography>
+</style>
diff --git a/inter-research-science-center.csl b/inter-research-science-center.csl
index 9417bb5e108..9a7e46b7098 100644
--- a/inter-research-science-center.csl
+++ b/inter-research-science-center.csl
@@ -5,7 +5,7 @@
     <title-short>IRSC</title-short>
     <id>http://www.zotero.org/styles/inter-research-science-center</id>
     <link href="http://www.zotero.org/styles/inter-research-science-center" rel="self"/>
-    <link href="http://www.zotero.org/styles/addiction-biology" rel="template"/>
+    <link href="http://www.zotero.org/styles/american-medical-association" rel="template"/>
     <link href="https://www.int-res.com/journals/guidelines-for-authors/guidelines-authors/" rel="documentation"/>
     <author>
       <name>Stefania M Gorgopa</name>
diff --git a/ios-press-books.csl b/ios-press-books.csl
index 677c8b4935b..a2855d20612 100644
--- a/ios-press-books.csl
+++ b/ios-press-books.csl
@@ -82,6 +82,9 @@
     </layout>
   </citation>
   <bibliography and="text" second-field-align="flush" entry-spacing="0">
+    <sort>
+      <key variable="author"/>
+    </sort>
     <layout suffix=".">
       <text variable="citation-number" prefix="[" suffix="]"/>
       <text macro="author" suffix=", "/>
diff --git a/iso690-full-note-cs.csl b/iso690-full-note-cs.csl
index 9cdcd8dfaaa..957801deeb6 100644
--- a/iso690-full-note-cs.csl
+++ b/iso690-full-note-cs.csl
@@ -14,7 +14,7 @@
     <category citation-format="note"/>
     <category field="law"/>
     <summary>Czech ISO-690, full note.</summary>
-    <updated>2020-09-14T21:56:33+00:00</updated>
+    <updated>2020-09-18T10:00:11+00:00</updated>
     <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
   </info>
   <locale xml:lang="cs">
@@ -101,10 +101,10 @@
     <choose>
       <if variable="author" type="book" match="all">
         <names variable="editor translator" delimiter=", ">
-          <label text-case="capitalize-first" suffix=" "/>
           <name sort-separator=", " delimiter=", " delimiter-precedes-last="never" and="text">
             <name-part name="family" text-case="uppercase"/>
           </name>
+          <label form="short" prefix=", "/>
         </names>
       </if>
     </choose>
diff --git a/journal-of-the-botanical-research-institute-of-texas.csl b/journal-of-the-botanical-research-institute-of-texas.csl
new file mode 100644
index 00000000000..97904e14e05
--- /dev/null
+++ b/journal-of-the-botanical-research-institute-of-texas.csl
@@ -0,0 +1,627 @@
+<?xml version="1.0" encoding="utf-8"?>
+<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="display-and-sort" page-range-format="chicago">
+  <!-- Polyglot; journal publishes in English and Spanish -->
+  <info>
+    <title>Journal of the Botanical Research Institute of Texas</title>
+    <title-short>JBRIT</title-short>
+    <id>http://www.zotero.org/styles/journal-of-the-botanical-research-institute-of-texas</id>
+    <link href="http://www.zotero.org/styles/journal-of-the-botanical-research-institute-of-texas" rel="self"/>
+    <link href="http://www.zotero.org/styles/chicago-author-date" rel="template"/>
+    <link href="https://www.brit.org/jbrit/guidelines" rel="documentation"/>
+    <author>
+      <name>Kimberly Shay</name>
+      <email>kshay@brit.org</email>
+    </author>
+    <category citation-format="author-date"/>
+    <category field="botany"/>
+    <issn>1934-5259</issn>
+    <eissn>2644-1608</eissn>
+    <summary>The author-date variant of the JBRIT</summary>
+    <updated>2020-09-09T16:53:39+00:00</updated>
+    <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
+  </info>
+  <locale xml:lang="en">
+    <terms>
+      <term name="editor" form="verb-short">ed.</term>
+      <term name="container-author" form="verb">by</term>
+      <term name="translator" form="verb-short">trans.</term>
+      <term name="editortranslator" form="verb">edited and translated by</term>
+      <term name="translator" form="short">trans.</term>
+    </terms>
+  </locale>
+  <macro name="secondary-contributors">
+    <choose>
+      <if type="chapter entry-dictionary entry-encyclopedia paper-conference" match="none">
+        <group delimiter=". ">
+          <names variable="editor translator" delimiter=". ">
+            <label form="verb" text-case="capitalize-first" suffix=" "/>
+            <name and="text" delimiter=", "/>
+          </names>
+          <names variable="director" delimiter=". ">
+            <label form="verb" text-case="capitalize-first" suffix=" "/>
+            <name and="text" delimiter=", "/>
+          </names>
+        </group>
+      </if>
+    </choose>
+  </macro>
+  <macro name="container-contributors">
+    <choose>
+      <if type="chapter entry-dictionary entry-encyclopedia paper-conference" match="any">
+        <group prefix=", " delimiter=", ">
+          <names variable="container-author" delimiter=", ">
+            <label form="verb" suffix=" "/>
+            <name and="text" delimiter=", "/>
+          </names>
+          <names variable="editor translator" delimiter=", ">
+            <label form="verb" suffix=" "/>
+            <name and="text" delimiter=", "/>
+          </names>
+        </group>
+      </if>
+    </choose>
+  </macro>
+  <macro name="recipient">
+    <choose>
+      <if type="personal_communication">
+        <choose>
+          <if variable="genre">
+            <text variable="genre" text-case="capitalize-first"/>
+          </if>
+          <else>
+            <text term="letter" text-case="capitalize-first"/>
+          </else>
+        </choose>
+      </if>
+    </choose>
+    <names variable="recipient" delimiter=", ">
+      <label form="verb" prefix=" " text-case="lowercase" suffix=" "/>
+      <name and="text" delimiter=", "/>
+    </names>
+  </macro>
+  <macro name="substitute-title">
+    <choose>
+      <if type="article-magazine article-newspaper review review-book" match="any">
+        <text macro="container-title"/>
+      </if>
+    </choose>
+  </macro>
+  <macro name="contributors">
+    <group delimiter=". ">
+      <names variable="author" font-variant="small-caps">
+        <name and="symbol" delimiter-precedes-last="always" initialize-with="." name-as-sort-order="first"/>
+        <label form="short" prefix=", "/>
+        <substitute>
+          <names variable="editor" font-style="normal"/>
+          <names variable="translator"/>
+          <names variable="director"/>
+          <text macro="substitute-title"/>
+          <text macro="title"/>
+        </substitute>
+      </names>
+      <text macro="recipient"/>
+    </group>
+  </macro>
+  <macro name="contributors-short">
+    <names variable="author">
+      <name form="short" and="symbol" initialize-with=". "/>
+      <substitute>
+        <names variable="editor"/>
+        <names variable="translator"/>
+        <names variable="director"/>
+        <text macro="substitute-title"/>
+        <text macro="title"/>
+      </substitute>
+    </names>
+  </macro>
+  <macro name="interviewer">
+    <names variable="interviewer" delimiter=", ">
+      <label form="verb" prefix=" " text-case="capitalize-first" suffix=" "/>
+      <name and="text" delimiter=", "/>
+    </names>
+  </macro>
+  <macro name="archive">
+    <group delimiter=". ">
+      <text variable="archive_location" text-case="capitalize-first"/>
+      <text variable="archive"/>
+      <text variable="archive-place"/>
+    </group>
+  </macro>
+  <macro name="access">
+    <group delimiter=". ">
+      <choose>
+        <if type="graphic report" match="any">
+          <text macro="archive"/>
+        </if>
+        <else-if type="article-journal bill book chapter legal_case legislation motion_picture paper-conference" match="none">
+          <text macro="archive"/>
+        </else-if>
+      </choose>
+      <choose>
+        <if type="webpage post-weblog" match="any">
+          <date variable="issued" form="text"/>
+        </if>
+      </choose>
+      <choose>
+        <if variable="issued" match="none">
+          <group delimiter=" ">
+            <text term="accessed" text-case="capitalize-first"/>
+            <date variable="accessed" form="text"/>
+          </group>
+        </if>
+      </choose>
+      <choose>
+        <if type="legal_case" match="none">
+          <choose>
+            <if variable="DOI">
+              <text variable="DOI" strip-periods="true" prefix="doi:"/>
+            </if>
+            <else>
+              <text variable="URL"/>
+            </else>
+          </choose>
+        </if>
+      </choose>
+    </group>
+  </macro>
+  <macro name="title">
+    <choose>
+      <if variable="title" match="none">
+        <choose>
+          <if type="personal_communication" match="none">
+            <text variable="genre" text-case="capitalize-first"/>
+          </if>
+        </choose>
+      </if>
+      <else-if type="bill book graphic legislation motion_picture song" match="any">
+        <text variable="title" text-case="title" strip-periods="false" font-style="normal"/>
+        <group prefix=" (" suffix=")" delimiter=" ">
+          <text term="version"/>
+          <text variable="version"/>
+        </group>
+      </else-if>
+      <else-if variable="reviewed-author">
+        <choose>
+          <if variable="reviewed-title">
+            <group delimiter=". ">
+              <text variable="title" text-case="title" quotes="true"/>
+              <group delimiter=", ">
+                <text variable="reviewed-title" text-case="title" font-style="italic" prefix="Review of "/>
+                <names variable="reviewed-author">
+                  <label form="verb-short" text-case="lowercase" suffix=" "/>
+                  <name and="text" delimiter=", "/>
+                </names>
+              </group>
+            </group>
+          </if>
+          <else>
+            <group delimiter=", ">
+              <text variable="title" text-case="title" font-style="italic" prefix="Review of "/>
+              <names variable="reviewed-author">
+                <label form="verb-short" text-case="lowercase" suffix=" "/>
+                <name and="text" delimiter=", "/>
+              </names>
+            </group>
+          </else>
+        </choose>
+      </else-if>
+      <else-if type="legal_case interview patent" match="any">
+        <text variable="title"/>
+      </else-if>
+      <else>
+        <text variable="title" text-case="title" quotes="false"/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="edition">
+    <choose>
+      <if type="bill book graphic legal_case legislation motion_picture report song" match="any">
+        <choose>
+          <if is-numeric="edition">
+            <group delimiter=" " prefix=". ">
+              <number variable="edition" form="ordinal"/>
+              <text term="edition" form="short" strip-periods="true"/>
+            </group>
+          </if>
+          <else>
+            <text variable="edition" text-case="capitalize-first" prefix=". "/>
+          </else>
+        </choose>
+      </if>
+      <else-if type="chapter entry-dictionary entry-encyclopedia paper-conference" match="any">
+        <choose>
+          <if is-numeric="edition">
+            <group delimiter=" " prefix=", ">
+              <number variable="edition" form="ordinal"/>
+              <text term="edition" form="short"/>
+            </group>
+          </if>
+          <else>
+            <text variable="edition" prefix=", "/>
+          </else>
+        </choose>
+      </else-if>
+    </choose>
+  </macro>
+  <macro name="locators">
+    <choose>
+      <if type="article-journal">
+        <choose>
+          <if variable="volume">
+            <text variable="volume" prefix=" "/>
+            <group prefix="(" suffix=")">
+              <choose>
+                <if variable="issue">
+                  <text variable="issue"/>
+                </if>
+                <else>
+                  <date variable="issued">
+                    <date-part name="month"/>
+                  </date>
+                </else>
+              </choose>
+            </group>
+          </if>
+          <else-if variable="issue">
+            <group delimiter=" " prefix=", ">
+              <text term="issue" form="short"/>
+              <text variable="issue"/>
+              <date variable="issued" prefix="(" suffix=")">
+                <date-part name="month"/>
+              </date>
+            </group>
+          </else-if>
+          <else>
+            <date variable="issued" prefix=", ">
+              <date-part name="month"/>
+            </date>
+          </else>
+        </choose>
+      </if>
+      <else-if type="legal_case">
+        <text variable="volume" prefix=", "/>
+        <text variable="container-title" prefix=" "/>
+        <text variable="page" prefix=" "/>
+      </else-if>
+      <else-if type="bill book graphic legal_case legislation motion_picture report song" match="any">
+        <group prefix=". " delimiter=". ">
+          <group>
+            <text term="volume" form="short" text-case="capitalize-first" suffix=" "/>
+            <number variable="volume" form="numeric"/>
+          </group>
+          <group>
+            <number variable="number-of-volumes" form="numeric"/>
+            <text term="volume" form="short" prefix=" " plural="true"/>
+          </group>
+        </group>
+      </else-if>
+      <else-if type="chapter entry-dictionary entry-encyclopedia paper-conference" match="any">
+        <choose>
+          <if variable="page" match="none">
+            <group prefix=". ">
+              <text term="volume" form="short" text-case="capitalize-first" suffix=" "/>
+              <number variable="volume" form="numeric"/>
+            </group>
+          </if>
+        </choose>
+      </else-if>
+    </choose>
+  </macro>
+  <macro name="locators-chapter">
+    <choose>
+      <if type="chapter entry-dictionary entry-encyclopedia paper-conference" match="any">
+        <choose>
+          <if variable="page">
+            <group prefix=", ">
+              <text variable="volume" suffix=":"/>
+              <text variable="page"/>
+            </group>
+          </if>
+        </choose>
+      </if>
+    </choose>
+  </macro>
+  <macro name="locators-article">
+    <choose>
+      <if type="article-newspaper">
+        <group prefix=", " delimiter=", ">
+          <group delimiter=" ">
+            <text variable="edition"/>
+            <text term="edition"/>
+          </group>
+          <group>
+            <text term="section" form="short" suffix=" "/>
+            <text variable="section"/>
+          </group>
+        </group>
+      </if>
+      <else-if type="article-journal">
+        <choose>
+          <if variable="volume issue" match="any">
+            <text variable="page" strip-periods="false" prefix=":"/>
+          </if>
+          <else>
+            <text variable="page" prefix=", "/>
+          </else>
+        </choose>
+      </else-if>
+    </choose>
+  </macro>
+  <macro name="point-locators">
+    <choose>
+      <if variable="locator">
+        <choose>
+          <if locator="page" match="none">
+            <choose>
+              <if type="bill book graphic legal_case legislation motion_picture report song" match="any">
+                <choose>
+                  <if variable="volume">
+                    <group>
+                      <text term="volume" form="short" suffix=" "/>
+                      <number variable="volume" form="numeric"/>
+                      <label variable="locator" form="short" prefix=", " suffix=" "/>
+                    </group>
+                  </if>
+                  <else>
+                    <label variable="locator" form="short" suffix=" "/>
+                  </else>
+                </choose>
+              </if>
+              <else>
+                <label variable="locator" form="short" suffix=" "/>
+              </else>
+            </choose>
+          </if>
+          <else-if type="bill book graphic legal_case legislation motion_picture report song" match="any">
+            <number variable="volume" form="numeric" suffix=":"/>
+          </else-if>
+        </choose>
+        <text variable="locator"/>
+      </if>
+    </choose>
+  </macro>
+  <macro name="container-prefix">
+    <text term="in" text-case="capitalize-first"/>
+  </macro>
+  <macro name="container-title">
+    <choose>
+      <if type="chapter entry-dictionary entry-encyclopedia paper-conference" match="any">
+        <text macro="container-prefix" suffix=" "/>
+      </if>
+    </choose>
+    <choose>
+      <if type="webpage">
+        <text variable="container-title" text-case="title"/>
+      </if>
+      <else-if type="legal_case" match="none">
+        <group delimiter=" ">
+          <text variable="container-title-short" text-case="title" font-style="normal"/>
+          <choose>
+            <if type="post-weblog">
+              <text value="(blog)"/>
+            </if>
+          </choose>
+        </group>
+      </else-if>
+    </choose>
+  </macro>
+  <macro name="publisher">
+    <group delimiter=": ">
+      <text variable="publisher-place"/>
+      <text variable="publisher"/>
+    </group>
+  </macro>
+  <macro name="date">
+    <choose>
+      <if variable="issued">
+        <group delimiter=" ">
+          <date variable="original-date" form="text" date-parts="year" prefix="(" suffix=")"/>
+          <date variable="issued">
+            <date-part name="year"/>
+          </date>
+        </group>
+      </if>
+      <else-if variable="status">
+        <text variable="status" text-case="capitalize-first"/>
+      </else-if>
+      <else>
+        <text term="no date" form="short"/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="date-in-text">
+    <choose>
+      <if variable="issued">
+        <group delimiter=" ">
+          <date variable="original-date" form="text" date-parts="year" prefix="[" suffix="]"/>
+          <date variable="issued">
+            <date-part name="year"/>
+          </date>
+        </group>
+      </if>
+      <else-if variable="status">
+        <text variable="status"/>
+      </else-if>
+      <else>
+        <text term="no date" form="short"/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="day-month">
+    <date variable="issued">
+      <date-part name="month"/>
+      <date-part name="day" prefix=" "/>
+    </date>
+  </macro>
+  <macro name="collection-title">
+    <choose>
+      <if match="none" type="article-journal">
+        <choose>
+          <if match="none" is-numeric="collection-number">
+            <group delimiter=", ">
+              <text variable="collection-title" text-case="title"/>
+              <text variable="collection-number"/>
+            </group>
+          </if>
+          <else>
+            <group delimiter=" ">
+              <text variable="collection-title" text-case="title"/>
+              <text variable="collection-number"/>
+            </group>
+          </else>
+        </choose>
+      </if>
+    </choose>
+  </macro>
+  <macro name="collection-title-journal">
+    <choose>
+      <if type="article-journal">
+        <group delimiter=" ">
+          <text variable="collection-title"/>
+          <text variable="collection-number"/>
+        </group>
+      </if>
+    </choose>
+  </macro>
+  <macro name="event">
+    <group delimiter=" ">
+      <choose>
+        <if variable="genre">
+          <text term="presented at"/>
+        </if>
+        <else>
+          <text term="presented at" text-case="capitalize-first"/>
+        </else>
+      </choose>
+      <text variable="event"/>
+    </group>
+  </macro>
+  <macro name="description">
+    <choose>
+      <if type="interview">
+        <group delimiter=". ">
+          <text macro="interviewer"/>
+          <text variable="medium" text-case="capitalize-first"/>
+        </group>
+      </if>
+      <else-if type="patent">
+        <group delimiter=" " prefix=". ">
+          <text variable="authority"/>
+          <text variable="number"/>
+        </group>
+      </else-if>
+      <else>
+        <text variable="medium" text-case="capitalize-first" prefix=". "/>
+      </else>
+    </choose>
+    <choose>
+      <if variable="title" match="none"/>
+      <else-if type="thesis personal_communication speech" match="any"/>
+      <else>
+        <group delimiter=" " prefix=". ">
+          <text variable="genre" text-case="capitalize-first"/>
+          <choose>
+            <if type="report">
+              <text variable="number"/>
+            </if>
+          </choose>
+        </group>
+      </else>
+    </choose>
+  </macro>
+  <macro name="issue">
+    <choose>
+      <if type="legal_case">
+        <text variable="authority" prefix=". "/>
+      </if>
+      <else-if type="speech">
+        <group prefix=". " delimiter=", ">
+          <group delimiter=" ">
+            <text variable="genre" text-case="capitalize-first"/>
+            <text macro="event"/>
+          </group>
+          <text variable="event-place"/>
+          <text macro="day-month"/>
+        </group>
+      </else-if>
+      <else-if type="article-newspaper article-magazine personal_communication" match="any">
+        <date variable="issued" form="text" prefix=", "/>
+      </else-if>
+      <else-if type="patent">
+        <group delimiter=", " prefix=", ">
+          <group delimiter=" ">
+            <text value="filed"/>
+            <date variable="submitted" form="text"/>
+          </group>
+          <group delimiter=" ">
+            <choose>
+              <if variable="issued submitted" match="all">
+                <text term="and"/>
+              </if>
+            </choose>
+            <text value="issued"/>
+            <date variable="issued" form="text"/>
+          </group>
+        </group>
+      </else-if>
+      <else-if type="article-journal" match="any"/>
+      <else>
+        <group prefix=". " delimiter=", ">
+          <choose>
+            <if type="thesis">
+              <text variable="genre" text-case="capitalize-first"/>
+            </if>
+          </choose>
+          <text macro="publisher"/>
+        </group>
+      </else>
+    </choose>
+  </macro>
+  <citation et-al-min="3" et-al-use-first="1" disambiguate-add-year-suffix="true" disambiguate-add-names="true" disambiguate-add-givenname="true" givenname-disambiguation-rule="primary-name" collapse="year" after-collapse-delimiter="; ">
+    <layout prefix="(" suffix=")" delimiter="; ">
+      <group delimiter=", ">
+        <choose>
+          <if variable="issued accessed" match="any">
+            <group delimiter=" ">
+              <text macro="contributors-short"/>
+              <text macro="date-in-text"/>
+            </group>
+          </if>
+          <else>
+            <group delimiter=", ">
+              <text macro="contributors-short"/>
+              <text macro="date-in-text"/>
+            </group>
+          </else>
+        </choose>
+        <text macro="point-locators"/>
+      </group>
+    </layout>
+  </citation>
+  <bibliography hanging-indent="true" et-al-min="11" et-al-use-first="7" subsequent-author-substitute="&#8212;&#8212;&#8212;" entry-spacing="0">
+    <sort>
+      <key macro="contributors"/>
+      <key variable="issued"/>
+      <key variable="title"/>
+    </sort>
+    <layout suffix=".">
+      <group delimiter=". ">
+        <text macro="contributors"/>
+        <text macro="date"/>
+        <text macro="title"/>
+      </group>
+      <text macro="description"/>
+      <text macro="secondary-contributors" prefix=". "/>
+      <text macro="container-title" prefix=". "/>
+      <text macro="container-contributors"/>
+      <text macro="edition"/>
+      <text macro="locators-chapter"/>
+      <text macro="collection-title-journal" prefix=", " suffix=", "/>
+      <text macro="locators"/>
+      <text macro="collection-title" prefix=". "/>
+      <text macro="issue"/>
+      <text macro="locators-article"/>
+      <text macro="access" prefix=". "/>
+    </layout>
+  </bibliography>
+</style>
diff --git a/journal-of-universal-computer-science.csl b/journal-of-universal-computer-science.csl
index 9a28eb9beec..42e3008889d 100644
--- a/journal-of-universal-computer-science.csl
+++ b/journal-of-universal-computer-science.csl
@@ -69,7 +69,7 @@
   </macro>
   <macro name="author-short">
     <names variable="author">
-      <name form="short" and="text" initialize-with=". "/>
+      <name form="short" and="text" initialize-with=". " et-al-min="3" et-al-use-first="1"/>
       <substitute>
         <names variable="editor"/>
         <names variable="translator"/>
@@ -347,8 +347,8 @@
       <if type="article-journal article-magazine" match="any">
         <group prefix=", " delimiter=", ">
           <group>
-            <text variable="volume" font-style="normal" prefix="Vol. "/>
-            <text variable="issue" prefix=", No. "/>
+            <text variable="volume"/>
+            <text variable="issue" prefix=", "/>
           </group>
         </group>
         <choose>
@@ -478,13 +478,13 @@
   <macro name="pages">
     <text variable="page"/>
   </macro>
-  <citation et-al-min="6" et-al-use-first="1" et-al-subsequent-min="3" et-al-subsequent-use-first="1" disambiguate-add-year-suffix="true" disambiguate-add-names="true" disambiguate-add-givenname="true" collapse="year" givenname-disambiguation-rule="primary-name">
+  <citation et-al-min="3" et-al-use-first="1" disambiguate-add-year-suffix="true" collapse="year" givenname-disambiguation-rule="primary-name">
     <sort>
       <key macro="author"/>
       <key macro="issued-sort"/>
     </sort>
     <layout delimiter=", " prefix="[" suffix="]">
-      <group delimiter=" ">
+      <group delimiter=", ">
         <text macro="author-short"/>
         <text macro="issued-year"/>
         <text macro="citation-locator"/>
@@ -499,7 +499,7 @@
     </sort>
     <layout>
       <group suffix=".">
-        <group delimiter=" " prefix="[" suffix="] ">
+        <group delimiter=", " prefix="[" suffix="] ">
           <text macro="author-short"/>
           <text macro="issued-year"/>
         </group>
@@ -514,9 +514,8 @@
           <text macro="event"/>
           <text macro="publisher"/>
         </group>
-        <text macro="issued"/>
-        <group>
-          <label prefix=", " suffix=" " variable="page" form="short"/>
+        <group delimiter=", ">
+          <text macro="issued"/>
           <text macro="pages"/>
         </group>
       </group>
diff --git a/method-and-theory-in-the-study-of-religion.csl b/method-and-theory-in-the-study-of-religion.csl
new file mode 100644
index 00000000000..7966339c54f
--- /dev/null
+++ b/method-and-theory-in-the-study-of-religion.csl
@@ -0,0 +1,219 @@
+<?xml version="1.0" encoding="utf-8"?>
+<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" initialize="false" page-range-format="expanded" demote-non-dropping-particle="sort-only" default-locale="en-US">
+  <info>
+    <title>Method &amp; Theory in the Study of Religion</title>
+    <title-short>MTSR</title-short>
+    <id>http://www.zotero.org/styles/method-and-theory-in-the-study-of-religion</id>
+    <link href="http://www.zotero.org/styles/method-and-theory-in-the-study-of-religion" rel="self"/>
+    <link href="http://www.zotero.org/styles/harvard-gesellschaft-fur-bildung-und-forschung-in-europa" rel="template"/>
+    <link href="https://brill.com/view/journals/mtsr/mtsr-overview.xml" rel="documentation"/>
+    <link href="https://brill.com/fileasset/downloads_products/Author_Instructions/MTSR.pdf" rel="documentation"/>
+    <author>
+      <name>Giovanni Maltee</name>
+      <email>Giovanni.Maltese@uni-hamburg.de</email>
+    </author>
+    <category citation-format="author-date"/>
+    <category field="theology"/>
+    <category field="humanities"/>
+    <issn>0943-3058</issn>
+    <eissn>1570-0682</eissn>
+    <updated>2020-09-25T14:07:05+00:00</updated>
+    <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
+  </info>
+  <macro name="author">
+    <names variable="author">
+      <name and="symbol" delimiter-precedes-last="never" initialize="false" name-as-sort-order="first"/>
+      <label form="short" text-case="capitalize-first" prefix=" (" suffix=")"/>
+      <substitute>
+        <names variable="editor"/>
+        <text macro="anon"/>
+      </substitute>
+    </names>
+  </macro>
+  <macro name="editor">
+    <names variable="editor" delimiter=",">
+      <name and="symbol"/>
+      <label form="short" text-case="lowercase" prefix=" (" suffix=")"/>
+    </names>
+  </macro>
+  <macro name="anon">
+    <text term="anonymous" form="short" text-case="capitalize-first" strip-periods="true"/>
+  </macro>
+  <macro name="author-short">
+    <names variable="author">
+      <name form="short" and="text" delimiter-precedes-et-al="never" delimiter-precedes-last="never" initialize-with=". "/>
+      <substitute>
+        <names variable="editor"/>
+        <names variable="translator"/>
+        <text macro="anon"/>
+      </substitute>
+    </names>
+  </macro>
+  <macro name="access">
+    <choose>
+      <if variable="URL" type="broadcast thesis webpage entry-encyclopedia manuscript">
+        <text variable="URL"/>
+        <group prefix=" (" suffix=")">
+          <text term="accessed" text-case="lowercase" suffix=" "/>
+          <date variable="accessed">
+            <date-part name="year" range-delimiter="/" suffix="/"/>
+            <date-part name="month" form="numeric-leading-zeros" range-delimiter="/" suffix="/"/>
+            <date-part name="day" form="numeric-leading-zeros" range-delimiter="/"/>
+          </date>
+        </group>
+      </if>
+    </choose>
+  </macro>
+  <macro name="title">
+    <choose>
+      <if type="bill book graphic legal_case legislation motion_picture report song thesis webpage" match="any">
+        <text variable="title" text-case="title" font-style="italic" font-variant="normal" suffix="."/>
+      </if>
+      <else>
+        <text variable="title"/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="publisher">
+    <group delimiter=": ">
+      <text variable="publisher-place"/>
+      <text variable="publisher"/>
+    </group>
+  </macro>
+  <macro name="year-date">
+    <choose>
+      <if variable="issued">
+        <date variable="issued">
+          <date-part name="year"/>
+        </date>
+      </if>
+      <else>
+        <text term="no date" form="short"/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="edition">
+    <choose>
+      <if is-numeric="edition">
+        <group delimiter=" ">
+          <number variable="edition" form="ordinal"/>
+          <text term="edition" form="short"/>
+        </group>
+      </if>
+      <else>
+        <text variable="edition" suffix="."/>
+      </else>
+    </choose>
+  </macro>
+  <citation et-al-min="2" et-al-use-first="1" disambiguate-add-year-suffix="true" disambiguate-add-names="true" disambiguate-add-givenname="true">
+    <layout prefix="(" suffix=")" delimiter="; ">
+      <group delimiter=", ">
+        <group>
+          <text macro="author-short" suffix=" "/>
+          <text macro="year-date"/>
+          <text variable="locator" prefix=": "/>
+        </group>
+      </group>
+    </layout>
+  </citation>
+  <bibliography initialize="false" hanging-indent="true">
+    <sort>
+      <key macro="author" names-use-first="2"/>
+      <key variable="title"/>
+    </sort>
+    <layout>
+      <text macro="author"/>
+      <date variable="issued" prefix=" (" suffix=").">
+        <date-part name="year"/>
+      </date>
+      <choose>
+        <if type="bill book graphic legal_case legislation motion_picture report song" match="any">
+          <group prefix=" " delimiter=" ">
+            <text macro="title" text-case="title"/>
+            <text variable="volume" prefix="Bd. " suffix=", "/>
+            <text variable="issue" suffix=", "/>
+            <text macro="edition"/>
+            <text macro="editor"/>
+          </group>
+          <text prefix=" " suffix="." macro="publisher"/>
+        </if>
+        <else-if type="chapter paper-conference" match="any">
+          <text macro="title" prefix=" " suffix="."/>
+          <group prefix=" " delimiter=" ">
+            <text term="in" text-case="capitalize-first" suffix=":"/>
+            <text macro="editor"/>
+            <text variable="container-title" text-case="title" font-style="italic" suffix="."/>
+            <text variable="collection-title" suffix="."/>
+            <text variable="event" suffix="."/>
+            <group suffix="." delimiter=", ">
+              <text macro="publisher" prefix=" "/>
+              <text variable="page" prefix="pp. "/>
+            </group>
+          </group>
+        </else-if>
+        <else-if type="thesis">
+          <group prefix=" " suffix=".">
+            <text macro="title" suffix=". "/>
+            <text variable="genre" suffix=". "/>
+            <text variable="publisher" suffix=", "/>
+            <text variable="publisher-place"/>
+          </group>
+        </else-if>
+        <else-if type="webpage post-weblog post" match="any">
+          <group prefix=" " delimiter=" " suffix=". ">
+            <text macro="title"/>
+            <text variable="container-title"/>
+            <text macro="edition"/>
+            <text macro="editor"/>
+          </group>
+        </else-if>
+        <else-if type="entry-encyclopedia entry-dictionary" match="any">
+          <group suffix=".">
+            <text macro="title" prefix=" "/>
+            <text macro="editor" prefix=" "/>
+          </group>
+          <group prefix=" " suffix=".">
+            <text variable="container-title" font-style="italic"/>
+            <text variable="edition" vertical-align="sup"/>
+            <group prefix=" ">
+              <text variable="volume"/>
+              <text variable="issue" prefix="(" suffix=")"/>
+            </group>
+            <group prefix=",">
+              <text variable="page"/>
+            </group>
+          </group>
+        </else-if>
+        <else-if type="article-magazine article-newspaper article-journal" match="any">
+          <group suffix=".">
+            <text macro="title" prefix=" "/>
+            <text macro="editor" prefix=" "/>
+          </group>
+          <group prefix=" " suffix=".">
+            <text variable="container-title" font-style="italic" suffix=" "/>
+            <text variable="volume" suffix=" "/>
+            <text variable="issue" prefix="(" suffix="), "/>
+            <text variable="page" prefix="pp. "/>
+          </group>
+        </else-if>
+        <else>
+          <group suffix=".">
+            <text macro="title" text-case="title" prefix=" "/>
+            <text macro="editor" prefix=" "/>
+          </group>
+          <group prefix=" " suffix=".">
+            <text variable="container-title" font-style="italic"/>
+            <group prefix=", ">
+              <text variable="volume"/>
+              <text variable="issue" prefix="(" suffix=")"/>
+            </group>
+            <group prefix=", ">
+              <text variable="page"/>
+            </group>
+          </group>
+        </else>
+      </choose>
+      <text prefix=" " macro="access" suffix="."/>
+    </layout>
+  </bibliography>
+</style>
diff --git a/organised-sound.csl b/organised-sound.csl
new file mode 100644
index 00000000000..669831afcda
--- /dev/null
+++ b/organised-sound.csl
@@ -0,0 +1,527 @@
+<?xml version="1.0" encoding="utf-8"?>
+<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="never" default-locale="en-GB">
+  <info>
+    <title>Organised Sound</title>
+    <id>http://www.zotero.org/styles/organised-sound</id>
+    <link href="http://www.zotero.org/styles/organised-sound" rel="self"/>
+    <link href="http://www.zotero.org/styles/cambridge-university-press-author-date" rel="template"/>
+    <link href="https://www.cambridge.org/core/journals/organised-sound/information/instructions-contributors" rel="documentation"/>
+    <author>
+      <name>Patrick O'Brien, PhD</name>
+    </author>
+    <category citation-format="author-date"/>
+    <category field="humanities"/>
+    <issn>1355-7718</issn>
+    <eissn>1469-8153</eissn>
+    <updated>2020-09-18T11:21:00+00:00</updated>
+    <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
+  </info>
+  <locale xml:lang="en">
+    <terms>
+      <term name="edition" form="short">edn</term>
+      <term name="editortranslator" form="short">
+        <single>ed. &amp; trans.</single>
+        <multiple>eds. &amp; trans.</multiple>
+      </term>
+      <term name="translator" form="short">trans.</term>
+    </terms>
+  </locale>
+  <macro name="container-contributors">
+    <choose>
+      <if type="chapter paper-conference entry-dictionary entry-encyclopedia" match="any">
+        <names variable="editor translator container-author" delimiter=", " suffix=", ">
+          <name and="text" initialize-with=". "/>
+          <label form="short" prefix=" (" suffix=")"/>
+        </names>
+      </if>
+    </choose>
+  </macro>
+  <macro name="secondary-contributors">
+    <choose>
+      <if type="article-journal chapter paper-conference entry-dictionary entry-encyclopedia" match="none">
+        <names variable="translator editor container-author" delimiter=", " prefix=" (" suffix=")">
+          <name and="symbol" initialize-with=". " delimiter=", "/>
+          <label form="short" prefix=", " text-case="title"/>
+        </names>
+      </if>
+    </choose>
+  </macro>
+  <macro name="author">
+    <names variable="author">
+      <name and="text" initialize-with=". " name-as-sort-order="all"/>
+      <label form="short" prefix=" (" suffix=")" text-case="capitalize-first"/>
+      <substitute>
+        <names variable="editor"/>
+        <names variable="translator"/>
+        <choose>
+          <if type="report">
+            <text variable="publisher"/>
+            <text macro="title"/>
+          </if>
+          <else>
+            <text macro="title"/>
+          </else>
+        </choose>
+      </substitute>
+    </names>
+  </macro>
+  <macro name="author-short">
+    <names variable="author">
+      <name form="short" and="symbol" delimiter=", " initialize-with=". "/>
+      <et-al font-style="italic"/>
+      <substitute>
+        <names variable="editor"/>
+        <names variable="translator"/>
+        <choose>
+          <if type="report">
+            <text variable="publisher"/>
+            <text variable="title" form="short" font-style="italic"/>
+          </if>
+          <else-if type="legal_case">
+            <text variable="title" font-style="italic"/>
+          </else-if>
+          <else-if type="bill book graphic legislation motion_picture song" match="any">
+            <text variable="title" form="short" font-style="italic"/>
+          </else-if>
+          <else>
+            <text variable="title" form="short" quotes="true"/>
+          </else>
+        </choose>
+      </substitute>
+    </names>
+  </macro>
+  <macro name="access">
+    <choose>
+      <if type="thesis report" match="any">
+        <choose>
+          <if variable="archive" match="any">
+            <group>
+              <text term="retrieved" text-case="capitalize-first" suffix=" "/>
+              <text term="from" suffix=" "/>
+              <text variable="archive" suffix="."/>
+              <text variable="archive_location" prefix=" (" suffix=")"/>
+            </group>
+          </if>
+          <else>
+            <group>
+              <text term="retrieved" text-case="capitalize-first" suffix=" "/>
+              <text term="from" suffix=" "/>
+              <text variable="URL"/>
+            </group>
+          </else>
+        </choose>
+      </if>
+      <else>
+        <choose>
+          <if variable="page" match="none">
+            <choose>
+              <if variable="DOI">
+                <text variable="DOI" prefix="doi:"/>
+              </if>
+              <else>
+                <choose>
+                  <if type="webpage">
+                    <group delimiter=" ">
+                      <text variable="URL"/>
+                      <group delimiter=" " prefix="(" suffix=")">
+                        <text term="accessed" suffix=" "/>
+                        <date form="text" variable="accessed"/>
+                      </group>
+                    </group>
+                  </if>
+                  <else>
+                    <group>
+                      <text term="retrieved" text-case="capitalize-first" suffix=" "/>
+                      <text term="from" suffix=" "/>
+                      <text variable="URL"/>
+                    </group>
+                  </else>
+                </choose>
+              </else>
+            </choose>
+          </if>
+        </choose>
+      </else>
+    </choose>
+  </macro>
+  <macro name="title">
+    <choose>
+      <if type="report thesis book graphic motion_picture report song manuscript speech" match="any">
+        <choose>
+          <if variable="version" type="book" match="all">
+            <text variable="title"/>
+          </if>
+          <else>
+            <text variable="title" font-style="italic"/>
+          </else>
+        </choose>
+      </if>
+      <else>
+        <text variable="title"/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="title-plus-extra">
+    <text macro="title"/>
+    <choose>
+      <if type="report thesis" match="any">
+        <group prefix=" (" suffix=")" delimiter=" ">
+          <text variable="genre"/>
+          <text variable="number" prefix="No. "/>
+        </group>
+      </if>
+      <else-if type="post-weblog webpage" match="any">
+        <text variable="genre" prefix=" [" suffix="]"/>
+      </else-if>
+      <else-if variable="version">
+        <group delimiter=" " prefix=" (" suffix=")">
+          <text term="version" text-case="capitalize-first"/>
+          <text variable="version"/>
+        </group>
+      </else-if>
+    </choose>
+    <text macro="format"/>
+  </macro>
+  <macro name="format">
+    <text variable="medium" text-case="capitalize-first" prefix=" [" suffix="]"/>
+  </macro>
+  <macro name="publisher">
+    <choose>
+      <if type="report" match="any">
+        <group delimiter=": ">
+          <text variable="publisher-place"/>
+          <text variable="publisher"/>
+        </group>
+      </if>
+      <else-if type="thesis" match="any">
+        <group delimiter=", ">
+          <text variable="publisher"/>
+          <text variable="publisher-place"/>
+        </group>
+      </else-if>
+      <else-if type="post-weblog webpage" match="none">
+        <group delimiter=", ">
+          <choose>
+            <if variable="event version" type="speech" match="none">
+              <text variable="genre"/>
+            </if>
+          </choose>
+          <choose>
+            <if type="article-journal article-magazine" match="none">
+              <group delimiter=": ">
+                <choose>
+                  <if variable="publisher-place">
+                    <text variable="publisher-place"/>
+                  </if>
+                  <else>
+                    <text variable="event-place"/>
+                  </else>
+                </choose>
+                <text variable="publisher"/>
+              </group>
+              <group>
+                <text variable="page"/>
+              </group>
+            </if>
+          </choose>
+        </group>
+      </else-if>
+    </choose>
+  </macro>
+  <macro name="event">
+    <choose>
+      <if variable="container-title" match="none">
+        <choose>
+          <if variable="event">
+            <choose>
+              <if variable="genre" match="none">
+                <text term="presented at" text-case="capitalize-first" suffix=" "/>
+                <text variable="event"/>
+              </if>
+              <else>
+                <group delimiter=" ">
+                  <text variable="genre" text-case="capitalize-first"/>
+                  <text term="presented at"/>
+                  <text variable="event"/>
+                </group>
+              </else>
+            </choose>
+          </if>
+          <else-if type="speech">
+            <text variable="genre" text-case="capitalize-first"/>
+          </else-if>
+        </choose>
+      </if>
+    </choose>
+  </macro>
+  <macro name="issued">
+    <choose>
+      <if type="bill legal_case legislation" match="none">
+        <choose>
+          <if variable="issued">
+            <group>
+              <date variable="issued">
+                <date-part name="year"/>
+              </date>
+              <text variable="year-suffix"/>
+              <choose>
+                <if type="speech" match="any">
+                  <date variable="issued">
+                    <date-part prefix=", " name="month"/>
+                  </date>
+                </if>
+                <else-if type="article-journal bill book chapter graphic legal_case legislation motion_picture paper-conference report song" match="none">
+                  <date variable="issued">
+                    <date-part prefix=", " name="month"/>
+                    <date-part prefix=" " name="day"/>
+                  </date>
+                </else-if>
+              </choose>
+            </group>
+          </if>
+          <else-if variable="status">
+            <group prefix=" (" suffix=")">
+              <text variable="status"/>
+              <text variable="year-suffix" prefix="-"/>
+            </group>
+          </else-if>
+          <else>
+            <group prefix=" (" suffix=")">
+              <text term="no date" form="short"/>
+              <text variable="year-suffix" prefix="-"/>
+            </group>
+          </else>
+        </choose>
+      </if>
+    </choose>
+  </macro>
+  <macro name="issued-sort">
+    <choose>
+      <if type="article-journal bill book chapter graphic legal_case legislation motion_picture paper-conference report song" match="none">
+        <date variable="issued">
+          <date-part name="year"/>
+          <date-part name="month"/>
+          <date-part name="day"/>
+        </date>
+      </if>
+      <else>
+        <date variable="issued">
+          <date-part name="year"/>
+        </date>
+      </else>
+    </choose>
+  </macro>
+  <macro name="issued-year">
+    <choose>
+      <if variable="issued">
+        <group delimiter="/">
+          <group>
+            <date variable="issued">
+              <date-part name="year"/>
+            </date>
+            <text variable="year-suffix"/>
+          </group>
+          <date variable="original-date" form="text"/>
+        </group>
+      </if>
+      <else-if variable="status">
+        <text variable="status"/>
+        <text variable="year-suffix" prefix="-"/>
+      </else-if>
+      <else>
+        <text term="no date" form="short"/>
+        <text variable="year-suffix" prefix="-"/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="edition">
+    <choose>
+      <if is-numeric="edition">
+        <group delimiter=" ">
+          <number variable="edition" form="ordinal"/>
+          <text term="edition" form="short" strip-periods="true"/>
+        </group>
+      </if>
+      <else>
+        <text variable="edition"/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="locators">
+    <choose>
+      <if type="article-journal article-magazine" match="any">
+        <group delimiter=", " prefix=" ">
+          <group>
+            <text variable="volume" font-style="normal" font-weight="bold"/>
+            <text variable="issue" prefix="(" suffix=")"/>
+          </group>
+          <text variable="page"/>
+        </group>
+        <choose>
+          <if variable="issued">
+            <choose>
+              <if variable="page issue" match="none">
+                <text variable="status" prefix=". "/>
+              </if>
+            </choose>
+          </if>
+        </choose>
+      </if>
+      <else-if type="article-newspaper">
+        <group delimiter=" " prefix=", ">
+          <label variable="page" form="short"/>
+          <text variable="page"/>
+        </group>
+      </else-if>
+      <else-if type="book graphic motion_picture report song chapter paper-conference entry-encyclopedia entry-dictionary" match="any">
+        <group delimiter=", " prefix=", ">
+          <text macro="edition"/>
+          <choose>
+            <if variable="volume" match="any">
+              <group>
+                <text term="volume" form="short" text-case="capitalize-first" suffix=" "/>
+                <number variable="volume" form="numeric"/>
+              </group>
+            </if>
+            <else>
+              <group>
+                <text term="volume" form="short" plural="true" text-case="capitalize-first" suffix=" "/>
+                <number variable="number-of-volumes" form="numeric" prefix="1&#8211;"/>
+              </group>
+            </else>
+          </choose>
+        </group>
+      </else-if>
+      <else-if type="legal_case">
+        <group prefix=" (" suffix=")" delimiter=" ">
+          <text variable="authority"/>
+          <date variable="issued" form="text"/>
+        </group>
+      </else-if>
+      <else-if type="bill legislation" match="any">
+        <date variable="issued" prefix=" (" suffix=")">
+          <date-part name="year"/>
+        </date>
+      </else-if>
+    </choose>
+  </macro>
+  <macro name="citation-locator">
+    <group>
+      <choose>
+        <if locator="chapter">
+          <label variable="locator" form="long" text-case="capitalize-first"/>
+        </if>
+      </choose>
+      <text variable="locator" prefix=" "/>
+    </group>
+  </macro>
+  <macro name="container">
+    <choose>
+      <if type="post-weblog webpage" match="none">
+        <group>
+          <choose>
+            <if type="chapter paper-conference entry-encyclopedia" match="any">
+              <text term="in" text-case="capitalize-first" suffix=" "/>
+            </if>
+          </choose>
+          <text macro="container-contributors"/>
+          <text macro="secondary-contributors"/>
+          <text macro="container-title"/>
+        </group>
+      </if>
+    </choose>
+  </macro>
+  <macro name="container-title">
+    <choose>
+      <if type="article article-journal article-magazine article-newspaper" match="any">
+        <text variable="container-title" font-style="italic" text-case="title"/>
+      </if>
+      <else-if type="bill legal_case legislation" match="none">
+        <text variable="container-title" font-style="italic"/>
+      </else-if>
+    </choose>
+  </macro>
+  <macro name="legal-cites">
+    <choose>
+      <if type="bill legal_case legislation" match="any">
+        <group delimiter=" " prefix=", ">
+          <choose>
+            <if variable="container-title">
+              <text variable="volume"/>
+              <text variable="container-title"/>
+              <group delimiter=" ">
+                <text term="section" form="symbol"/>
+                <text variable="section"/>
+              </group>
+              <text variable="page"/>
+            </if>
+            <else>
+              <choose>
+                <if type="legal_case">
+                  <text variable="number" prefix="No. "/>
+                </if>
+                <else>
+                  <text variable="number" prefix="Pub. L. No. "/>
+                  <group delimiter=" ">
+                    <text term="section" form="symbol"/>
+                    <text variable="section"/>
+                  </group>
+                </else>
+              </choose>
+            </else>
+          </choose>
+        </group>
+      </if>
+    </choose>
+  </macro>
+  <macro name="original-date">
+    <choose>
+      <if variable="original-date">
+        <group prefix="(" suffix=")" delimiter=" ">
+          <text value="Original work published"/>
+          <date variable="original-date" form="text"/>
+        </group>
+      </if>
+    </choose>
+  </macro>
+  <citation et-al-min="3" et-al-use-first="1" et-al-subsequent-min="3" et-al-subsequent-use-first="1" disambiguate-add-year-suffix="true" givenname-disambiguation-rule="primary-name" collapse="year">
+    <sort>
+      <key macro="author"/>
+      <key macro="issued-sort"/>
+    </sort>
+    <layout prefix="(" suffix=")" delimiter="; ">
+      <group delimiter=": ">
+        <group delimiter=" ">
+          <text macro="author-short"/>
+          <text macro="issued-year"/>
+        </group>
+        <text macro="citation-locator"/>
+      </group>
+    </layout>
+  </citation>
+  <bibliography et-al-min="7" et-al-use-first="3" et-al-use-last="true" entry-spacing="0" line-spacing="2" hanging-indent="true">
+    <sort>
+      <key macro="author"/>
+      <key macro="issued-sort" sort="ascending"/>
+      <key macro="title"/>
+    </sort>
+    <layout suffix=".">
+      <group suffix=".">
+        <group delimiter=". ">
+          <text macro="author"/>
+          <text macro="issued"/>
+          <text macro="title-plus-extra"/>
+          <text macro="container"/>
+        </group>
+        <text macro="legal-cites"/>
+        <text macro="locators"/>
+        <group delimiter=", " prefix=". ">
+          <text macro="event"/>
+          <text macro="publisher"/>
+        </group>
+      </group>
+      <text macro="access" prefix=" "/>
+      <text macro="original-date" prefix=" "/>
+    </layout>
+  </bibliography>
+</style>
diff --git a/physiologia-plantarum.csl b/physiologia-plantarum.csl
new file mode 100644
index 00000000000..cdccc54c575
--- /dev/null
+++ b/physiologia-plantarum.csl
@@ -0,0 +1,160 @@
+<?xml version="1.0" encoding="utf-8"?>
+<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="sort-only" default-locale="en-GB">
+  <info>
+    <title>Physiologia Plantarum</title>
+    <id>http://www.zotero.org/styles/physiologia-plantarum</id>
+    <link href="http://www.zotero.org/styles/physiologia-plantarum" rel="self"/>
+    <link href="http://www.zotero.org/styles/coral-reefs" rel="template"/>
+    <link href="http://physiologiaplantarum.org/instructions-for-manuscrip/#Citations%20and%20References" rel="documentation"/>
+    <author>
+      <name>Patrick O'Brien</name>
+    </author>
+    <category citation-format="author-date"/>
+    <category field="botany"/>
+    <category field="biology"/>
+    <issn>0031-9317</issn>
+    <eissn>1399-3054</eissn>
+    <updated>2020-09-29T07:54:21+00:00</updated>
+    <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
+  </info>
+  <macro name="author">
+    <names variable="author">
+      <name delimiter=", " name-as-sort-order="all" sort-separator=" " form="long" initialize-with=""/>
+      <substitute>
+        <text macro="editor"/>
+        <text variable="title"/>
+      </substitute>
+    </names>
+  </macro>
+  <macro name="editor">
+    <names variable="editor">
+      <name initialize-with="" name-as-sort-order="all" sort-separator=" "/>
+      <label form="short" strip-periods="true" prefix=" (" suffix=")"/>
+    </names>
+  </macro>
+  <macro name="year">
+    <date variable="issued" prefix="(" suffix=")">
+      <date-part name="year"/>
+    </date>
+  </macro>
+  <macro name="title">
+    <text variable="title"/>
+    <choose>
+      <if type="book" match="any">
+        <text macro="edition" prefix=", "/>
+      </if>
+    </choose>
+  </macro>
+  <macro name="access">
+    <choose>
+      <if match="none" variable="page volume">
+        <text variable="DOI" prefix="doi.org/"/>
+      </if>
+    </choose>
+  </macro>
+  <macro name="edition">
+    <group delimiter=" ">
+      <number variable="edition" form="ordinal"/>
+      <label text-case="capitalize-first" variable="edition" form="short"/>
+    </group>
+  </macro>
+  <macro name="publisher">
+    <group delimiter=", ">
+      <text variable="publisher"/>
+      <text variable="publisher-place"/>
+      <text macro="pages"/>
+    </group>
+  </macro>
+  <macro name="pages">
+    <group delimiter=" ">
+      <label variable="page" form="short"/>
+      <text variable="page" suffix=" "/>
+    </group>
+  </macro>
+  <citation disambiguate-add-year-suffix="true" collapse="year" et-al-min="3" et-al-use-first="1">
+    <sort>
+      <key macro="year"/>
+      <key variable="issued" sort="ascending"/>
+    </sort>
+    <layout delimiter="; " prefix="(" suffix=")">
+      <group delimiter=" ">
+        <names variable="author">
+          <name and="text" delimiter=" " name-as-sort-order="all" sort-separator=", " form="short"/>
+          <substitute>
+            <text macro="editor"/>
+            <text variable="title"/>
+          </substitute>
+        </names>
+        <date variable="issued">
+          <date-part name="year" form="long"/>
+        </date>
+      </group>
+    </layout>
+  </citation>
+  <bibliography hanging-indent="true">
+    <sort>
+      <key macro="author"/>
+      <key macro="year" sort="ascending"/>
+    </sort>
+    <layout>
+      <group delimiter=" ">
+        <text macro="author"/>
+        <text macro="year"/>
+        <group delimiter=". ">
+          <text macro="title"/>
+          <choose>
+            <if type="thesis">
+              <group delimiter=". ">
+                <text variable="genre"/>
+                <text macro="publisher"/>
+              </group>
+            </if>
+            <else-if type="book">
+              <text macro="publisher"/>
+            </else-if>
+            <else-if type="paper-conference">
+              <text variable="event" prefix=" " strip-periods="true" suffix=" "/>
+              <text variable="volume" suffix=":"/>
+              <text variable="page"/>
+            </else-if>
+            <else-if type="chapter">
+              <group delimiter=". ">
+                <group delimiter=" ">
+                  <group delimiter=": ">
+                    <text term="in" text-case="capitalize-first"/>
+                    <text macro="editor"/>
+                  </group>
+                  <group delimiter=", ">
+                    <text variable="container-title"/>
+                    <text macro="edition"/>
+                  </group>
+                </group>
+                <text macro="publisher"/>
+              </group>
+            </else-if>
+            <else-if type="webpage post post-weblog" match="any">
+              <group delimiter=" ">
+                <text term="available at" text-case="capitalize-all"/>
+                <text variable="URL" suffix=" "/>
+                <group delimiter=" " prefix="(" suffix=")">
+                  <text term="accessed"/>
+                  <date form="text" variable="accessed"/>
+                </group>
+              </group>
+            </else-if>
+            <else>
+              <group delimiter=" " suffix=" ">
+                <text variable="container-title" form="short" strip-periods="true"/>
+                <group delimiter=": ">
+                  <text variable="volume" suffix=":"/>
+                  <text variable="page"/>
+                </group>
+                <text macro="access"/>
+              </group>
+            </else>
+          </choose>
+        </group>
+      </group>
+    </layout>
+  </bibliography>
+</style>
diff --git a/renamed-styles.json b/renamed-styles.json
index 6b180c36a17..c38354f440e 100644
--- a/renamed-styles.json
+++ b/renamed-styles.json
@@ -291,6 +291,7 @@
     "graefes-archive-and-experimental-ophthalmology": "graefes-archive-for-clinical-and-experimental-ophthalmology",
     "gruppendynamik-und-organisationsberatung": "gruppe-interaktion-organisation-zeitschrift-fur-angewandte-organisationspsychologie",
     "harvard-anglia-ruskin": "harvard-anglia-ruskin-university",
+    "harvard-cardiff-university-biosi": "cardiff-university-biosi-and-carbs-harvard",
     "harvard-de-montfort-university": "de-montfort-university-harvard",
     "harvard-oxford-brookes-university": "harvard-cite-them-right",
     "harvard-sheffield": "harvard-the-university-of-sheffield-town-and-regional-planning",
diff --git a/revista-peruana-de-medicina-experimental-y-salud-publica.csl b/revista-peruana-de-medicina-experimental-y-salud-publica.csl
new file mode 100644
index 00000000000..cd0e7c60ff9
--- /dev/null
+++ b/revista-peruana-de-medicina-experimental-y-salud-publica.csl
@@ -0,0 +1,332 @@
+<?xml version="1.0" encoding="utf-8"?>
+<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="sort-only" page-range-format="minimal" default-locale="es-MX">
+  <info>
+    <title>Revista Peruana de Medicina Experimental y Salud Pública (Spanish)</title>
+    <title-short>Rev Peru Med Exp Salud Publica</title-short>
+    <id>http://www.zotero.org/styles/revista-peruana-de-medicina-experimental-y-salud-publica</id>
+    <link href="http://www.zotero.org/styles/revista-peruana-de-medicina-experimental-y-salud-publica" rel="self"/>
+    <link href="http://www.zotero.org/styles/vancouver" rel="template"/>
+    <link href="https://rpmesp.ins.gob.pe/index.php/rpmesp/pages/view/instrucciones" rel="documentation"/>
+    <author>
+      <name>Gilmer Solis-Sánchez</name>
+      <email>remlig@outlook.com</email>
+    </author>
+    <contributor>
+      <name>Franco Romani</name>
+      <email>fromani@ins.gob.pe</email>
+    </contributor>
+    <category citation-format="numeric"/>
+    <category field="medicine"/>
+    <issn>1726-4634</issn>
+    <eissn>1726-4642</eissn>
+    <summary>Estilo de citas y bibliografía de la Revista Peruana de Medicina Experimental y Salud Pública en estilo Vancouver según lo definido por el International Committee of Medical Journal Editors Uniform Requirements for Manuscripts Submitted to Biomedical Journals: Sample References</summary>
+    <updated>2020-09-21T19:39:19+00:00</updated>
+    <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
+  </info>
+  <macro name="author">
+    <names variable="author">
+      <name sort-separator=" " initialize-with="" name-as-sort-order="all" delimiter=", " delimiter-precedes-last="always"/>
+      <label form="long" prefix=", "/>
+      <substitute>
+        <names variable="editor"/>
+      </substitute>
+    </names>
+  </macro>
+  <macro name="editor">
+    <names variable="editor" suffix=".">
+      <name sort-separator=" " initialize-with="" name-as-sort-order="all" delimiter=", " delimiter-precedes-last="always"/>
+      <label form="long" prefix=", "/>
+    </names>
+  </macro>
+  <macro name="chapter-marker">
+    <choose>
+      <if type="chapter paper-conference entry-dictionary entry-encyclopedia" match="any">
+        <text term="in" text-case="capitalize-first"/>
+      </if>
+    </choose>
+  </macro>
+  <macro name="publisher">
+    <choose>
+      <if type="article-journal article-magazine article-newspaper" match="none">
+        <group delimiter=": " suffix=";">
+          <choose>
+            <if type="thesis">
+              <text variable="publisher-place"/>
+            </if>
+            <else-if type="speech"/>
+            <else>
+              <text variable="publisher-place"/>
+            </else>
+          </choose>
+          <text variable="publisher"/>
+        </group>
+      </if>
+    </choose>
+  </macro>
+  <macro name="access">
+    <choose>
+      <if match="any" variable="DOI">
+        <group>
+          <text variable="DOI" font-variant="normal" prefix="doi:"/>
+        </group>
+      </if>
+      <else-if match="any" variable="URL">
+        <group delimiter=": ">
+          <text term="available at" text-case="capitalize-first"/>
+          <text variable="URL"/>
+        </group>
+      </else-if>
+    </choose>
+  </macro>
+  <macro name="accessed-date">
+    <choose>
+      <if variable="URL">
+        <group prefix="[" suffix="]" delimiter=" ">
+          <text term="cited" text-case="lowercase"/>
+          <date variable="accessed" form="text"/>
+        </group>
+      </if>
+    </choose>
+  </macro>
+  <macro name="container-title">
+    <choose>
+      <if type="article-journal article-magazine chapter paper-conference article-newspaper review review-book entry-dictionary entry-encyclopedia" match="any">
+        <group suffix="." delimiter=" ">
+          <choose>
+            <if type="article-journal review review-book" match="any">
+              <text variable="container-title" form="short" strip-periods="true"/>
+            </if>
+            <else>
+              <text variable="container-title" strip-periods="true"/>
+            </else>
+          </choose>
+          <choose>
+            <if variable="URL">
+              <text term="internet" prefix="[" suffix="]" text-case="capitalize-first"/>
+            </if>
+          </choose>
+        </group>
+        <text macro="edition" prefix=" "/>
+      </if>
+      <else-if type="bill legislation" match="any">
+        <group delimiter=", ">
+          <group delimiter=". ">
+            <text variable="container-title"/>
+            <group delimiter=" ">
+              <text term="section" form="short" text-case="capitalize-first"/>
+              <text variable="section"/>
+            </group>
+          </group>
+          <text variable="number"/>
+        </group>
+      </else-if>
+      <else-if type="speech">
+        <group delimiter=": " suffix=";">
+          <group delimiter=" ">
+            <text variable="genre" text-case="capitalize-first"/>
+            <text term="presented at"/>
+          </group>
+          <text variable="event"/>
+        </group>
+      </else-if>
+      <else>
+        <group delimiter=", " suffix=".">
+          <choose>
+            <if variable="collection-title" match="none">
+              <group delimiter=" ">
+                <label variable="volume" form="short" text-case="capitalize-first"/>
+                <text variable="volume"/>
+              </group>
+            </if>
+          </choose>
+          <text variable="container-title"/>
+        </group>
+      </else>
+    </choose>
+  </macro>
+  <macro name="title">
+    <text variable="title"/>
+    <choose>
+      <if type="article-journal article-magazine chapter paper-conference article-newspaper review review-book entry-dictionary entry-encyclopedia thesis" match="none">
+        <choose>
+          <if variable="URL">
+            <text term="internet" prefix=" [" suffix="]" text-case="capitalize-first"/>
+          </if>
+        </choose>
+        <text macro="edition" prefix=". "/>
+      </if>
+    </choose>
+    <choose>
+      <if type="thesis">
+        <text variable="genre" prefix=" [" suffix="]"/>
+      </if>
+    </choose>
+  </macro>
+  <macro name="edition">
+    <choose>
+      <if is-numeric="edition">
+        <group delimiter=" ">
+          <number variable="edition" form="ordinal"/>
+          <text term="edition" form="short"/>
+        </group>
+      </if>
+      <else>
+        <text variable="edition" suffix="."/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="date">
+    <choose>
+      <if type="article-journal article-magazine article-newspaper review review-book" match="any">
+        <group suffix=";" delimiter=" ">
+          <date date-parts="year" form="numeric" variable="issued"/>
+          <text macro="accessed-date"/>
+        </group>
+      </if>
+      <else-if type="bill legislation" match="any">
+        <group delimiter=", ">
+          <date variable="issued" delimiter=" ">
+            <date-part name="month" form="short" strip-periods="true"/>
+            <date-part name="day"/>
+          </date>
+          <date variable="issued">
+            <date-part name="year"/>
+          </date>
+        </group>
+      </else-if>
+      <else-if type="report">
+        <date variable="issued" delimiter=" ">
+          <date-part name="year"/>
+          <date-part name="month" form="short" strip-periods="true"/>
+        </date>
+        <text macro="accessed-date" prefix=" "/>
+      </else-if>
+      <else-if type="patent">
+        <group suffix=".">
+          <group delimiter=", ">
+            <text variable="number"/>
+            <date variable="issued">
+              <date-part name="year"/>
+            </date>
+          </group>
+          <text macro="accessed-date" prefix=" "/>
+        </group>
+      </else-if>
+      <else-if type="speech">
+        <group delimiter="; ">
+          <group delimiter=" ">
+            <date variable="issued" delimiter=" ">
+              <date-part name="year"/>
+              <date-part name="month" form="short" strip-periods="true"/>
+              <date-part name="day"/>
+            </date>
+            <text macro="accessed-date"/>
+          </group>
+          <text variable="event-place"/>
+        </group>
+      </else-if>
+      <else>
+        <group suffix=".">
+          <date variable="issued">
+            <date-part name="year"/>
+          </date>
+          <text macro="accessed-date" prefix=" "/>
+        </group>
+      </else>
+    </choose>
+  </macro>
+  <macro name="pages">
+    <choose>
+      <if type="article-journal article-magazine article-newspaper review review-book" match="any">
+        <text variable="page" prefix=":"/>
+      </if>
+      <else-if type="book" match="any">
+        <text variable="number-of-pages" prefix=" "/>
+        <choose>
+          <if is-numeric="number-of-pages">
+            <label variable="number-of-pages" form="short" prefix=" " plural="never"/>
+          </if>
+        </choose>
+      </else-if>
+      <else>
+        <group prefix=" " delimiter=" ">
+          <label variable="page" form="short" plural="never"/>
+          <text variable="page"/>
+        </group>
+      </else>
+    </choose>
+  </macro>
+  <macro name="journal-location">
+    <choose>
+      <if type="article-journal article-magazine review review-book" match="any">
+        <text variable="volume"/>
+        <text variable="issue" prefix="(" suffix=")"/>
+      </if>
+    </choose>
+  </macro>
+  <macro name="collection-details">
+    <choose>
+      <if type="article-journal article-magazine article-newspaper review review-book" match="none">
+        <choose>
+          <if variable="collection-title">
+            <group delimiter=" " prefix="(" suffix=")">
+              <names variable="collection-editor" suffix=".">
+                <name sort-separator=" " initialize-with="" name-as-sort-order="all" delimiter=", " delimiter-precedes-last="always"/>
+                <label form="long" prefix=", "/>
+              </names>
+              <group delimiter="; ">
+                <text variable="collection-title"/>
+                <group delimiter=" ">
+                  <label variable="volume" form="short"/>
+                  <text variable="volume"/>
+                </group>
+              </group>
+            </group>
+          </if>
+        </choose>
+      </if>
+    </choose>
+  </macro>
+  <macro name="report-details">
+    <choose>
+      <if type="report">
+        <text variable="number" prefix="Report No.: "/>
+      </if>
+    </choose>
+  </macro>
+  <citation collapse="citation-number">
+    <sort>
+      <key variable="citation-number"/>
+    </sort>
+    <layout vertical-align="sup" delimiter="," prefix="(" suffix=")">
+      <text variable="citation-number"/>
+    </layout>
+  </citation>
+  <bibliography et-al-min="7" et-al-use-first="6" second-field-align="flush">
+    <layout>
+      <text variable="citation-number" suffix=". "/>
+      <group delimiter=". " suffix=". ">
+        <text macro="author"/>
+        <text macro="title"/>
+      </group>
+      <group delimiter=" " suffix=". ">
+        <group delimiter=": ">
+          <text macro="chapter-marker"/>
+          <group delimiter=" ">
+            <text macro="editor"/>
+            <text macro="container-title"/>
+          </group>
+        </group>
+        <text macro="publisher"/>
+        <group>
+          <text macro="date"/>
+          <text macro="journal-location"/>
+          <text macro="pages"/>
+        </group>
+      </group>
+      <text macro="collection-details" suffix=". "/>
+      <text macro="report-details" suffix=". "/>
+      <text macro="access"/>
+    </layout>
+  </bibliography>
+</style>
diff --git a/springer-basic-author-date-no-et-al-with-issue.csl b/springer-basic-author-date-no-et-al-with-issue.csl
new file mode 100644
index 00000000000..fa00797574f
--- /dev/null
+++ b/springer-basic-author-date-no-et-al-with-issue.csl
@@ -0,0 +1,205 @@
+<?xml version="1.0" encoding="utf-8"?>
+<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="never" default-locale="en-US">
+  <info>
+    <title>Springer - Basic (author-date, no "et al.", with issue numbers)</title>
+    <id>http://www.zotero.org/styles/springer-basic-author-date-no-et-al-with-issue</id>
+    <link href="http://www.zotero.org/styles/springer-basic-author-date-no-et-al-with-issue" rel="self"/>
+    <link href="http://www.zotero.org/styles/springer-basic-author-date" rel="template"/>
+    <link href="http://www.springer.com/cda/content/document/cda_downloaddocument/instruct-authors-e.pdf" rel="documentation"/>
+    <link href="http://www.springer.com/cda/content/document/cda_downloaddocument/manuscript-guidelines-1.0.pdf" rel="documentation"/>
+    <!-- This style corresponds to 'Springer Basic' in the pdf document 'Key Style Points' at this url -->
+    <link href="http://www.springer.com/cda/content/document/cda_downloaddocument/Key_Style_Points_1.0.pdf" rel="documentation"/>
+    <category citation-format="author-date"/>
+    <category field="generic-base"/>
+    <updated>2020-09-15T12:00:00+00:00</updated>
+    <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
+  </info>
+  <locale>
+    <terms>
+      <term name="edition" form="short">edn.</term>
+    </terms>
+  </locale>
+  <macro name="author-short">
+    <names variable="author">
+      <name form="short" and="text"/>
+      <substitute>
+        <names variable="editor"/>
+        <names variable="translator"/>
+      </substitute>
+    </names>
+  </macro>
+  <macro name="author">
+    <names variable="author">
+      <name sort-separator=" " initialize-with="" name-as-sort-order="all" delimiter=", " delimiter-precedes-last="always"/>
+      <label form="short" strip-periods="true" prefix=" (" suffix=")"/>
+      <substitute>
+        <names variable="editor"/>
+        <names variable="translator"/>
+      </substitute>
+    </names>
+  </macro>
+  <macro name="edition">
+    <choose>
+      <if is-numeric="edition">
+        <group delimiter=" ">
+          <number variable="edition" form="ordinal"/>
+          <text term="edition" form="short"/>
+        </group>
+      </if>
+      <else>
+        <text variable="edition"/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="year">
+    <date variable="issued">
+      <date-part name="year"/>
+    </date>
+  </macro>
+  <macro name="title">
+    <choose>
+      <if type="book">
+        <group delimiter=", ">
+          <text variable="title"/>
+          <text macro="edition"/>
+        </group>
+      </if>
+      <else>
+        <text variable="title"/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="year-parenth">
+    <date prefix="(" suffix=")" variable="issued">
+      <date-part name="year"/>
+    </date>
+  </macro>
+  <citation et-al-min="3" et-al-use-first="1" disambiguate-add-year-suffix="true">
+    <sort>
+      <key variable="issued"/>
+      <key macro="author"/>
+    </sort>
+    <layout prefix="(" suffix=")" delimiter="; ">
+      <group delimiter=" ">
+        <text macro="author-short"/>
+        <text macro="year"/>
+      </group>
+    </layout>
+  </citation>
+  <bibliography hanging-indent="true">
+    <sort>
+      <key macro="author"/>
+      <key variable="author" sort="ascending"/>
+    </sort>
+    <layout>
+      <group delimiter=" ">
+        <text macro="author"/>
+        <text macro="year-parenth"/>
+        <text macro="title"/>
+      </group>
+      <choose>
+        <!--    Book chapter
+             Brown B, Aaron M (2001) The politics of nature.
+             In: Smith J (ed) The rise of modern genomics, 3rd edn.
+             Wiley, New York, pp 230-257 -->
+        <if type="chapter paper-conference" match="any">
+          <group delimiter=" " prefix=". ">
+            <text term="in" text-case="capitalize-first" suffix=":"/>
+            <names variable="editor">
+              <name sort-separator=" " initialize-with="" name-as-sort-order="all" delimiter=", " delimiter-precedes-last="always"/>
+              <label form="short" strip-periods="true" prefix=" (" suffix=")"/>
+            </names>
+            <group delimiter=", ">
+              <text variable="container-title"/>
+              <text macro="edition"/>
+            </group>
+          </group>
+          <group prefix=". " delimiter=", ">
+            <text variable="publisher"/>
+            <text variable="publisher-place"/>
+            <group delimiter=" ">
+              <label variable="page" form="short" strip-periods="true"/>
+              <text variable="page"/>
+            </group>
+          </group>
+        </if>
+        <else-if type="article-journal">
+          <choose>
+            <if variable="page volume" match="any">
+              <!--    Journal article
+                   Gamelin FX, Baquet G, Berthoin S, Thevenet D, Nourry C, Nottin S, Bosquet L (2009)
+                   Effect of high intensity intermittent training on heart rate variability in prepubescent children.
+                   Eur J Appl Physiol 105:731-738. doi: 10.1007/s00421-008-0955-8
+                   Ideally, the names of all authors should be provided, but the usage of "et al"
+                   in long author lists will also be accepted:
+                   Smith J, Jones M Jr, Houghton L et al (1999)
+                   Future of health insurance. N Engl J Med 965:325-329   -->
+              <group prefix=". ">
+                <group delimiter="">
+                  <text variable="container-title" form="short" strip-periods="true"/>
+                  <group delimiter="" prefix=" ">
+                    <text variable="volume"/>
+                    <text variable="issue" prefix="(" suffix=")"/>
+                    <text variable="page" prefix=":"/>
+                  </group>
+                  <text prefix=". https://doi.org/" variable="DOI"/>
+                </group>
+              </group>
+            </if>
+            <else>
+              <!--    Article by DOI
+       Slifka MK, Whitton JL (2000) Clinical implications of dysregulated cytokine production.
+       J Mol Med. doi:10.1007/s001090000086     -->
+              <group prefix=". " delimiter=". ">
+                <text variable="container-title" form="short" strip-periods="true"/>
+                <text prefix="https://doi.org/" variable="DOI"/>
+              </group>
+            </else>
+          </choose>
+        </else-if>
+        <else-if type="bill book graphic legal_case legislation motion_picture report song" match="any">
+          <!--    Book
+               South J, Blass B (2001) The future of modern genomics. Blackwell, London    -->
+          <group prefix=". " delimiter=", ">
+            <text variable="publisher"/>
+            <text variable="publisher-place"/>
+          </group>
+        </else-if>
+        <else-if type="webpage post-weblog" match="any">
+          <!--    Online document
+               Doe J (1999) Title of subordinate document. In: The dictionary of substances and their effects.
+               Royal Society of Chemistry. Available via DIALOG.
+               http://www.rsc.org/dose/title of subordinate document. Accessed 15 Jan 1999
+               Unfortunately, "Royal Society of Chemistry. Available via DIALOG." cannot seem to be mapped here -->
+          <group prefix=". " delimiter=". ">
+            <text prefix="In: " variable="container-title" form="short"/>
+            <text variable="URL"/>
+            <date variable="accessed">
+              <date-part prefix="Accessed " name="day" suffix=" "/>
+              <date-part name="month" form="short" suffix=" " strip-periods="true"/>
+              <date-part name="year"/>
+            </date>
+          </group>
+        </else-if>
+        <else-if type="thesis">
+          <!--    Dissertation
+               Trent JW (1975) Experimental acute renal failure. Dissertation, University of California       -->
+          <group prefix=". " delimiter=", ">
+            <text variable="genre" text-case="capitalize-first"/>
+            <text variable="publisher"/>
+          </group>
+        </else-if>
+        <else>
+          <!--    None of the provided formats need to add manually (some data provided) -->
+          <group prefix=". " delimiter=" ">
+            <text variable="container-title" form="short"/>
+            <group delimiter=":">
+              <text variable="volume"/>
+              <text variable="page"/>
+            </group>
+          </group>
+        </else>
+      </choose>
+    </layout>
+  </bibliography>
+</style>