Dungeons & Dragons Lore Wiki

Welcome to the Dungeons & Dragons Lore Wiki, an encyclopedia of official first-party D&D canon from 1974 to the current day.

We need editors! See the editing guidelines for ways to contribute.

READ MORE

Dungeons & Dragons Lore Wiki
Advertisement

Module:Book/data is a Lua table which lists all first-party D&D sourcebooks. It is used by the citation function {{cite book}} and the link function {{book}}. (edit list) (edit doc)

Adding new entries

Caution

To add a new entry to the list, it please contact an admin or experienced editor. Adding a new entry with the incorrect syntax may break every citation on the entire wiki!

What should appear on this list

This table is a more or less complete list of every Dungeons & Dragons sourcebook released by TSR or Wizards of the Coast between 1974 and the present day. It includes both print and digital-only releases.

It does not contain magazines, which have their own separate citation entries: see Dragon, Dungeon, Polyhedron, Imagine, and Dragon+. It does not include novels, or other non-sourcebook products such as miniatures sets or dice sets. It does not include third-party products (e.g. Paizo sourcebooks, licensed third-party Dragonlance products). Individual books from box sets, web enhancements for print books, or web articles, do not generally receive their own entries.

Syntax

  • ["Product name"]: Official name of the product, as it appears in the product's article at this wiki. Note that some products are disambiguated, e.g. "Players Handbook (1e)".
  • year: Year the product was first published.
  • abbr: An abbreviation used only by this wiki for the citation template. Generally consists of an initialism followed by the publication year, e.g. "dmg-2003". Must be unique in the list.
  • code: TSR/WotC official 4 or 5 digit product code. Sometimes found prefixed with "TSR" or "WTC" (e.g. TSR11551), or as a 9-digit code with the suffix 0000, 7200, or 7400. The citation template does display use this code, but it is included here to ensure the book is correctly identified. If unknown, write "unknown". If it has none, write "none". Codes marked "?" are unverified. Do not add a code unless you can confirm with a physical printed book, as online sources can be inaccurate.
  • series_code (optional): A code generally used to identify TSR adventure modules, such as T1-4 or GDQ1-7.

Alternatively, a product entry may consist of of this field alone:

  • alias_for: Denotes that this entry is just an alias for another entry in the list. Used for misspellings or commonly used alternate names of the original title.

Examples

  ["The Sinister Spire"] = {
    year="2007",
    abbr="dd2-2007",
    code="10797",
    series_code="DD2",
  },
  ["The Red Hand of Doom"] = {
    alias_for="Red Hand of Doom"
  },

--[[
  D&D PRODUCTS LIST

  TO ADD AN UPDATE TO THIS THIS, PLEASE CONTACT AN ADMIN.

  This is a mostly complete list of every official TSR/WotC D&D book,
  not including magazines, novels, miniature sets and such.
  It is used by the citation functions "cite book" and "book" to automatically
  add publication year and series code to book references.

  Take care to get syntax correct when adding a new product to the list.
  Failing to do so could break every citation on the entire wiki!
  Try to place them in approximate chronological order.

  - ["Product name"]: The title of the product as its article is named.
  - year: The year the product was released.
  - abbr: A unique ID used by this wiki's citation function only.
    Cannot start with a number. Usually the initials followed by the year,
    e.g. "dmg-2003", but must be unique for that year.
  - code: TSR/WotC official 4 or 5 digit product code. Not used by the
    citation function, but included to ensure the product is correctly
    identified.
    Sometimes found prefixed with "TSR" or "WTC", or a 9 digit code
    consisting of a 5-digit code with the suffix 0000, 7200, or 7400.
    Product codes marked "?" have not yet been checked for accuracy.
    Do not verify codes unless you can confirm with a physical book, as
    online sources may be inaccurate.
  - series_code: (optional) Code generally used to identify TSR
    adventure modules, such as N1 or GDQ1-7.

  If an entry has only one entry, "alias_for", it means this name is only
  used as an alias for another product on the list.
--]]

local products = {
  ["Dungeons & Dragons 3-Volume Set"] = {
    year="1974",
    abbr="wb-1974",
    code="2002"
  },
  ["Men & Magic"] = {
    year="1974",
    abbr="mm-1974",
    code="None"
  },
  ["Monsters & Treasure"] = {
    year="1974",
    abbr="mt-1974",
    code="None"
  },
  ["The Underworld & Wilderness Adventures"] = {
    year="1974",
    abbr="tuwa-1974",
    code="None"
  },
  ["Greyhawk (Supplement 1)"] = {
    year="1975",
    abbr="gs1-1975",
    code="2003"
  },
  ["Blackmoor (Supplement 2)"] = {
    year="1975",
    abbr="bs2-1975",
    code="2004"
  },
  ["Palace of the Vampire Queen"] = {
    year="1976",
    abbr="potvq-1976",
    code="None"
  },
  ["Dungeon Geomorphs Set One"] = {
    year="1976",
    abbr="dgs1bd-1976",
    code="1002"
  },
  ["Eldritch Wizardry"] = {
    year="1976",
    abbr="ew-1976",
    code="2005"
  },
  ["Gods, Demi-Gods & Heroes"] = {
    year="1976",
    abbr="gdgh-1976",
    code="2006"
  },
  ["Swords & Spells"] = {
    year="1976",
    abbr="ss-1976",
    code="2007"
  },
  ["Monster & Treasure Assortment Set One: Levels One-Three"] = {
    year="1977",
    abbr="mtas1-1977",
    code="9011"
  },
  ["Monster & Treasure Assortment Set Two: Levels Four-Six"] = {
    year="1977",
    abbr="mtas2-1977",
    code="1007"
  },
  ["Outdoor Geomorphs Set One"] = {
    year="1977",
    abbr="ogs1wc-1977",
    code="9008"
  },
  ["Basic Set (Holmes)"] = {
    year="1977",
    abbr="holmes-1977",
    code="2001/1001"
  },
  ["Basic Set (1977)"] = {
    alias_for="Basic Set (Holmes)"
  },
  ["Basic Rules (Holmes)"] = {
    alias_for="Basic Set (Holmes)"
  },
  ["Monster Manual (1e)"] = {
    year="1977",
    abbr="mm1e-1977",
    code="2009"
  },
  ["Dungeon Geomorphs Set Two"] = {
    year="1977",
    abbr="dgs2cc-1977",
    code="1003"
  },
  ["Dungeon Geomorphs Set Three"] = {
    year="1977",
    abbr="dgs3ld-1977",
    code="1004"
  },
  ["Monster & Treasure Assortment Set Three: Levels Seven to Nine"] = {
    year="1978",
    abbr="mtas3-1978",
    code="9015"
  },
  ["Players Handbook (1e)"] = {
    year="1978",
    abbr="ph1e-1978",
    code="2010/3010"
  },
  ["Steading of the Hill Giant Chief"] = {
    year="1978",
    abbr="g1-1978",
    code="9016",
    series_code="G1"
  },
  ["The Glacial Rift of the Frost Giant Jarl"] = {
    year="1978",
    abbr="g2-1978",
    code="9017",
    series_code="G2"
  },
  ["Hall of the Fire Giant King"] = {
    year="1978",
    abbr="g3-1978",
    code="9018",
    series_code="G3"
  },
  ["Descent into the Depths of the Earth (D1)"] = {
    year="1978",
    abbr="d1-1978",
    code="9019",
    series_code="D1"
  },
  ["Shrine of the Kuo-Toa"] = {
    year="1978",
    abbr="d2-1978",
    code="9020",
    series_code="D2"
  },
  ["Vault of the Drow"] = {
    year="1978",
    abbr="d3-1978",
    code="9021",
    series_code="D3"
  },
  ["Tomb of Horrors (1e)"] = {
    year="1978",
    abbr="s1-1978",
    code="9022",
    series_code="S1"
  },
  ["Lost Tamoachan"] = {
    year="1979",
    abbr="lt-1979",
    code="none"
  },
  ["The Official Dungeons & Dragons Coloring Book"] = {
    year="1979",
    abbr="toddcb-1979",
    code="Unknown"
  },
  ["Dungeon Masters Guide (1e)"] = {
    year="1979",
    abbr="dmg1e-1979",
    code="2011?"
  },
  ["In Search of the Unknown"] = {
    year="1979",
    abbr="b1-1979",
    code="9023",
    series_code="B1"
  },
  ["Dungeon Master Screen (1e)"] = {
    year="1979",
    abbr="dms1e-1979",
    code="9024"
  },
  ["The Village of Hommlet"] = {
    year="1979",
    abbr="t1-1979",
    code="9026",
    series_code="T1"
  },
  ["White Plume Mountain"] = {
    year="1979",
    abbr="s2-1979",
    code="9027",
    series_code="S2"
  },
  ["Player Character Record Sheets (1979)"] = {
    year="1979",
    abbr="ref2pcrs1979",
    code="9028",
    series_code="REF2"
  },
  ["Permanent Character Folder & Adventure Records"] = {
    year="1979",
    abbr="pcfar-1979",
    code="9029"
  },
  ["Non-Player Character Records"] = {
    year="1979",
    abbr="ncr-1979",
    code="9030"
  },
  ["Monster & Treasure Assortment Sets One to Three: Levels One-Nine"] = {
    year="1980",
    abbr="mtas13-1980",
    code="9047"
  },
  ["Deities & Demigods (1e)"] = {
    year="1980",
    abbr="dd1e-1980",
    code="2013"
  },
  ["The World of Greyhawk Fantasy World Setting"] = {
    year="1980",
    abbr="twogf-1980",
    code="9025"
  },
  ["The World of Greyhawk Gazetteer"] = { alias_for = "The World of Greyhawk Fantasy World Setting"},
  ["The World of Greyhawk Folio"] = { alias_for = "The World of Greyhawk Fantasy World Setting"},
  ["World of Greyhawk Gazetteer"] = { alias_for = "The World of Greyhawk Fantasy World Setting"},
  ["World of Greyhawk Folio"] = { alias_for = "The World of Greyhawk Fantasy World Setting"},
  ["Greyhawk Folio"] = { alias_for = "The World of Greyhawk Fantasy World Setting"},
  ["Folio"] = { alias_for = "The World of Greyhawk Fantasy World Setting"},
  ["The Rogues Gallery"] = {
    year="1980",
    abbr="trg-1980",
    code="9031"
  },
  ["The Hidden Shrine of Tamoachan"] = {
    year="1980",
    abbr="c1-1980",
    code="9032",
    series_code="C1"
  },
  ["Expedition to the Barrier Peaks"] = {
    year="1980",
    abbr="s3-1980",
    code="9033",
    series_code="S3"
  },
  ["Queen of the Demonweb Pits"] = {
    year="1980",
    abbr="q1-1980",
    code="9035",
    series_code="Q1"
  },
  ["Dungeon Masters Adventure Log"] = {
    year="1980",
    abbr="dmal-1980",
    code="9036"
  },
  ["The Ghost Tower of Inverness"] = {
    year="1980",
    abbr="c2-1980",
    code="9038",
    series_code="C2"
  },
  ["Slave Pits of the Undercity"] = {
    year="1980",
    abbr="a1-1980",
    code="9039",
    series_code="A1"
  },
  ["Days of the Dragon: Dungeons & Dragons Fantasy Art Calendar"] = {
    year="1981",
    abbr="dotdddfac-1981",
    code="Unknown"
  },
  ["The Finieous Treasury"] = {
    year="1981",
    abbr="tft-1981",
    code="Unknown"
  },
  ["Fiend Folio (1e)"] = {
    year="1981",
    abbr="ff1e-1981",
    code="2012"
  },
  ["Basic Set (Moldvay)"] = {
    year="1981",
    abbr="moldvay-b-1981",
    code="2014?"
  },
  ["Basic Rules (Moldvay)"] = {
    alias_for = "Basic Set (Moldvay)"
  },
  ["Basic Set (1981)"] = {
    alias_for = "Basic Set (Moldvay)"
  },
  ["Basic Rules (1981)"] = {
    alias_for = "Basic Set (Moldvay)"
  },
  ["Expert Set (Moldvay)"] = {
    year="1981",
    abbr="moldvay-expert-1981",
    code="2015?"
  },
  ["Hexagonal Mapping Booklet"] = {
    year="1981",
    abbr="hmb-1981",
    code="8007"
  },
  ["Player Character Record Sheets (1981)"] = {
    year="1981",
    abbr="pcrs1981",
    code="9028"
  },
  ["The Keep on the Borderlands"] = {
    year="1981",
    abbr="b2-1981",
    code="9034",
    series_code="B2"
  },
  ["Secret of the Slavers Stockade"] = {
    year="1981",
    abbr="a2-1981",
    code="9040",
    series_code="A2"
  },
  ["In the Dungeons of the Slave Lords"] = {
    year="1981",
    abbr="a4-1981",
    code="9042",
    series_code="A4"
  },
  ["Assault on the Aerie of the Slave Lords"] = {
    year="1981",
    abbr="a3-1981",
    code="9041",
    series_code="A3"
  },
  ["The Isle of Dread"] = {
    year="1981",
    abbr="x1-1981",
    code="9043",
    series_code="X1"
  },
  ["Palace of the Silver Princess"] = {
    year="1981",
    abbr="b3-1981",
    code="9044",
    series_code="B3"
  },
  ["The Secret of Bone Hill"] = {
    year="1981",
    abbr="l1-1981",
    code="9045",
    series_code="L1"
  },
  ["Dwellers of the Forbidden City"] = {
    year="1981",
    abbr="i1-1981",
    code="9046",
    series_code="I1"
  },
  ["Dungeon Geomorphs Set One to Three"] = {
    year="1981",
    abbr="dgs13-1981",
    code="9048?"
  },
  ["Castle Amber"] = {
    year="1981",
    abbr="x2-1981",
    code="9051",
    series_code="X2"
  },
  ["Against the Giants"] = {
    year="1981",
    abbr="g13-1981",
    code="9058",
    series_code="G1-3"
  },
  ["Descent into the Depths of the Earth (D1-2)"] = {
    year="1981",
    abbr="d12-1981",
    code="9059",
    series_code="D1-2"
  },
  ["The Sinister Secret of Saltmarsh"] = {
    year="1981",
    abbr="u1-1981",
    code="9062",
    series_code="U1"
  },
  ["Fantasy Forest Game (1014)"] = {
    year="1982",
    abbr="ffg1014-1982",
    code="1014?"
  },
  ["To the Aid of Falx"] = {
    year="1982",
    abbr="r1-1982",
    code="6060?",
    series_code="R-1"
  },
  ["The Investigation of Hydell"] = {
    year="1982",
    abbr="r2-1982",
    code="6061?",
    series_code="R-2"
  },
  ["The Egg of the Phoenix"] = {
    year="1982",
    abbr="r3-1982",
    code="6062?",
    series_code="R-3"
  },
  ["Monster Cards Set 1"] = {
    year="1982",
    abbr="mcs1-1982",
    code="8009"
  },
  ["Monster Cards Set 2"] = {
    year="1982",
    abbr="mcs2-1982",
    code="8010"
  },
  ["Monster Cards Set 3"] = {
    year="1982",
    abbr="mcs3-1982",
    code="8011"
  },
  ["Monster Cards Set 4"] = {
    year="1982",
    abbr="mcs4-1982",
    code="8012"
  },
  ["The Lost City"] = {
    year="1982",
    abbr="b4-1982",
    code="9049",
    series_code="B4"
  },
  ["Pharaoh"] = {
    year="1982",
    abbr="i3-1982",
    code="9052",
    series_code="I3"
  },
  ["Tomb of the Lizard King"] = {
    year="1982",
    abbr="i2-1982",
    code="9055",
    series_code="I2"
  },
  ["Curse of Xanathon"] = {
    year="1982",
    abbr="x3-1982",
    code="9056",
    series_code="X3"
  },
  ["The Lost Caverns of Tsojcanth"] = {
    year="1982",
    abbr="s4-1982",
    code="9038",
    series_code="S4"
  },
  ["Against the Cult of the Reptile God"] = {
    year="1982",
    abbr="n1-1982",
    code="9063",
    series_code="N1"
  },
  ["Danger at Dunwater"] = {
    year="1982",
    abbr="u2-1982",
    code="9064",
    series_code="U2"
  },
  ["The Forgotten Temple of Tharizdun"] = {
    year="1982",
    abbr="wg4-1982",
    code="9065",
    series_code="WG4"
  },
  ["Basic Rules (BECMI)"] = {
    year="1983",
    abbr="brbecmi-1983",
    code="1011"
  },
  ["Basic Set (BECMI)"] = {
    alias_for = "Basic Rules (BECMI)"
  },
  ["Basic Rules (Mentzer)"] = {
    alias_for = "Basic Rules (BECMI)"
  },
  ["Basic Rules (1983)"] = {
    alias_for = "Basic Rules (BECMI)"
  },
  ["Basic Set (1983)"] = {
    alias_for = "Basic Rules (BECMI)"
  },
  ["Basic Set (Mentzer)"] = {
    alias_for = "Basic Rules (BECMI)"
  },
  ["Expert Rules (BECMI)"] = {
    year="1983",
    abbr="erbecmi-1983",
    code="1012"
  },
  ["Expert Rules (Mentzer)"] = {
    alias_for = "Expert Rules (BECMI)"
  },
  ["Expert Rules (1983)"] = {
    alias_for = "Expert Rules (BECMI)"
  },
  ["Expert Set (1983)"] = {
    alias_for = "Expert Rules (BECMI)"
  },
  ["Expert Set (Mentzer)"] = {
    alias_for = "Expert Rules (BECMI)"
  },
  ["World of Greyhawk Fantasy Game Setting"] = {
    year="1983",
    abbr="wogfgs-1983",
    code="1015"
  },
  ["Monster Manual II (1e)"] = {
    year="1983",
    abbr="mm21e-1983",
    code="2016"
  },
  ["Doc's Island"] = {
    year="1983",
    abbr="r4-1983",
    code="6063?",
    series_code="R-4"
  },
  ["Rahasia (RPGA1)"] = {
    year="1983",
    abbr="rpga1-1983",
    code="6064?",
    series_code="RPGA1"
  },
  ["The Black Opal Eye"] = {
    year="1983",
    abbr="rpga2-1983",
    code="6065?",
    series_code="RPGA2"
  },
  ["The Forgotten King"] = {
    year="1983",
    abbr="rpga3-1983",
    code="6066?",
    series_code="RPGA3"
  },
  ["Realms of Wonder Calendar"] = {
    year="1983",
    abbr="rowc-1983",
    code="8883?"
  },
  ["The Gem and the Staff"] = {
    year="1983",
    abbr="o1-1983",
    code="9050",
    series_code="O1"
  },
  ["Oasis of the White Palm"] = {
    year="1983",
    abbr="i4-1983",
    code="9053",
    series_code="I4"
  },
  ["Lost Tomb of Martek"] = {
    year="1983",
    abbr="i5-1983",
    code="9054",
    series_code="I5"
  },
  ["The Assassin's Knot"] = {
    year="1983",
    abbr="l2-1983",
    code="9057",
    series_code="L2"
  },
  ["Maze of the Riddling Minotaur"] = {
    year="1983",
    abbr="m2-1983",
    code="9060",
    series_code="M2"
  },
  ["Beyond the Crystal Cave"] = {
    year="1983",
    abbr="uk1-1983",
    code="9066",
    series_code="UK1"
  },
  ["Blizzard Pass"] = {
    year="1983",
    abbr="m1-1983",
    code="9067",
    series_code="M1"
  },
  ["Master of the Desert Nomads"] = {
    year="1983",
    abbr="x4-1983",
    code="9068",
    series_code="X4"
  },
  ["Temple of Death"] = {
    year="1983",
    abbr="x5-1983",
    code="9069",
    series_code="X5"
  },
  ["Dungeonland"] = {
    year="1983",
    abbr="ex1-1983",
    code="9072",
    series_code="EX1"
  },
  ["The Land Beyond the Magic Mirror"] = {
    year="1983",
    abbr="ex2-1983",
    code="9073",
    series_code="EX2"
  },
  ["Ravenloft (1e)"] = {
    year="1983",
    abbr="i6-1983",
    code="9075",
    series_code="I6"
  },
  ["The Final Enemy"] = {
    year="1983",
    abbr="u3-1983",
    code="9076",
    series_code="U3"
  },
  ["Horror on the Hill"] = {
    year="1983",
    abbr="b5-1983",
    code="9078",
    series_code="B5"
  },
  ["The Shady Dragon Inn"] = {
    year="1983",
    abbr="ac1-1983",
    code="9100",
    series_code="AC1"
  },
  ["The Sentinel"] = {
    year="1983",
    abbr="uk2-1983",
    code="9101",
    series_code="UK2"
  },
  ["The 384th Incarnation of Bigby's Tomb"] = {
    year="1984",
    abbr="bigby-1984",
    code="none"
  },
  ["Dwarven Quest for the Rod of Seven Parts"] = {
    year="1982",
    abbr="dwarvenquest-1982",
    code="none",
    series_code="R7"
  },
  ["Yog's Dessert"] = {
    year="1982",
    abbr="r8-1982",
    code="none",
    series_code="R8"
  },
  ["Tinker's Canyon"] = {
    year="1982",
    abbr="r9-1982",
    code="none",
    series_code="R9"
  },
  ["Air Plane!"] = {
    year="1982",
    abbr="airplane-1982",
    code="none",
    series_code="R10"
  },
  ["Companion Rules (BECMI)"] = {
    year="1984",
    abbr="crbecmi-1984",
    code="1013"
  },
  ["Companion Rules"] = {
    alias_for = "Companion Rules (BECMI)"
  },
  ["Companion Set "] = {
    alias_for = "Companion Rules (BECMI)"
  },
  ["Quest for the Dungeonmaster"] = {
    year="1984",
    abbr="qtdm-1984",
    code="1016?"
  },
  ["The Elixir of Life"] = {
    year="1984",
    abbr="rpga4-1984",
    code="6067?",
    series_code="RPGA4"
  },
  ["Player Character Record Sheets (1984)"] = {
    year="1984",
    abbr="add2pcrs1984",
    code="9028",
    series_code="AD&D2"
  },
  ["The War Rafts of Kron"] = {
    year="1984",
    abbr="x7-1984",
    code="9079",
    series_code="X7"
  },
  ["Quagmire!"] = {
    year="1984",
    abbr="x6-1984",
    code="9081",
    series_code="X6"
  },
  ["Lathan's Gold"] = {
    year="1984",
    abbr="xs1-1984",
    code="9082",
    series_code="XSOLO"
  },
  ["The Forest Oracle"] = {
    year="1984",
    abbr="n2-1984",
    code="9084",
    series_code="N2"
  },
  ["The Veiled Society"] = {
    year="1984",
    abbr="b6-1984",
    code="9086",
    series_code="B6"
  },
  ["Ghost of Lion Castle"] = {
    year="1984",
    abbr="bsolo-1984",
    code="9097",
    series_code="BSOLO"
  },
  ["Combat Shield and Mini-adventure"] = {
    year="1984",
    abbr="ac2-1984",
    code="9099",
    series_code="AC2"
  },
  ["Midnight on Dagger Alley"] = {
    year="1984",
    abbr="mv1-1984",
    code="9104",
    series_code="MV1"
  },
  ["Journey to The Rock"] = {
    year="1984",
    abbr="b8-1984",
    code="9106",
    series_code="B8"
  },
  ["Blade of Vengeance"] = {
    year="1984",
    abbr="o2-1984",
    code="9108",
    series_code="O2"
  },
  ["The Lost Island of Castanamir"] = {
    year="1984",
    abbr="c3-1984",
    code="9110",
    series_code="C3"
  },
  ["The Gauntlet"] = {
    year="1984",
    abbr="uk3-1984",
    code="9111",
    series_code="UK3"
  },
  ["Mordenkainen's Fantastic Adventure"] = {
    year="1984",
    abbr="wg5-1984",
    code="9112",
    series_code="WG5"
  },
  ["Quest for the Heartstone"] = {
    year="1984",
    abbr="xl1-1984",
    code="9114",
    series_code="XL1"
  },
  ["Rahasia (B7)"] = {
    year="1984",
    abbr="b7-1984",
    code="9115",
    series_code="B7"
  },
  ["Test of the Warlords"] = {
    year="1984",
    abbr="cm1-1984",
    code="9117",
    series_code="CM1"
  },
  ["Death's Ride"] = {
    year="1984",
    abbr="cm2-1984",
    code="9118",
    series_code="CM2"
  },
  ["Sabre River"] = {
    year="1984",
    abbr="cm3-1984",
    code="9119",
    series_code="CM3"
  },
  ["When a Star Falls"] = {
    year="1984",
    abbr="uk4-1984",
    code="9120",
    series_code="UK4"
  },
  ["The Kidnapping of Princess Arelina"] = {
    year="1984",
    abbr="ac3-1984",
    code="9121",
    series_code="AC3"
  },
  ["Conan Unchained!"] = {
    year="1984",
    abbr="cb1-1984",
    code="9123",
    series_code="CB1"
  },
  ["Conan Against Darkness!"] = {
    year="1984",
    abbr="cb2-1984",
    code="9124",
    series_code="CB2"
  },
  ["Eye of the Serpent"] = {
    year="1984",
    abbr="uk5-1984",
    code="9125",
    series_code="UK5"
  },
  ["All That Glitters..."] = {
    year="1984",
    abbr="uk6-1984",
    code="9126",
    series_code="UK6"
  },
  ["Drums on Fire Mountain"] = {
    year="1984",
    abbr="x8-1984",
    code="9127",
    series_code="X8"
  },
  ["Dragons of Despair"] = {
    year="1984",
    abbr="dl1-1984",
    code="9130",
    series_code="DL1"
  },
  ["Dragons of Hope"] = {
    year="1984",
    abbr="dl3-1984",
    code="9131",
    series_code="DL3"
  },
  ["Dragons of Flame"] = {
    year="1984",
    abbr="dl2-1984",
    code="9132",
    series_code="DL2"
  },
  ["Dragons of Mystery"] = {
    year="1984",
    abbr="dl5-1984",
    code="9135",
    series_code="DL5"
  },
  ["Dragons of Desolation"] = {
    year="1984",
    abbr="dl4-1984",
    code="9139",
    series_code="DL4"
  },
  ["Castle Caldwell and Beyond"] = {
    year="1985",
    abbr="b9-1985",
    code="9143",
    series_code="B9"
  },
  ["Battlesystem"] = {
    year="1985",
    abbr="b-1985",
    code="1019"
  },
  ["Master Rules (BECMI)"] = {
    year="1985",
    abbr="mrbecmi-1985",
    code="1021"
  },
  ["Master Rules"] = {
    alias_for = "Master Rules (BECMI)"
  },
  ["Master Set"] = {
    alias_for = "Master Rules (BECMI)"
  },
  ["Legends & Lore (1e)"] = {
    year="1985",
    abbr="ll1e-1985",
    code="2013"
  },
  ["Unearthed Arcana (1e)"] = {
    year="1985",
    abbr="ua1e-1985",
    code="2017"
  },
  ["Oriental Adventures (1e)"] = {
    year="1985",
    abbr="oa1e-1985",
    code="2018"
  },
  ["The Art of the Dungeons & Dragons Game"] = {
    year="1985",
    abbr="taotddg-1985",
    code="8443?"
  },
  ["Dragonlance Calendar 1986"] = {
    year="1985",
    abbr="dc1986-1985",
    code="8885?"
  },
  ["Player Character Record Sheets (AC5)"] = {
    year="1985",
    abbr="ac5-1985",
    code="9037",
    series_code="AC5"
  },
  ["Player Character Record Sheets (AC6)"] = {
    year="1985",
    abbr="ac6-1985",
    code="9037",
    series_code="AC6"
  },
  ["To Find a King"] = {
    year="1985",
    abbr="c4-1985",
    code="9107",
    series_code="C4"
  },
  ["The Bane of Llewellyn"] = {
    year="1985",
    abbr="c5-1985",
    code="9109",
    series_code="C5"
  },
  ["The Book of Marvelous Magic"] = {
    year="1985",
    abbr="ac4-1985",
    code="9116",
    series_code="AC4"
  },
  ["Bloodstone Pass"] = {
    year="1985",
    abbr="h1-1985",
    code="9122",
    series_code="H1"
  },
  ["Earthshaker!"] = {
    year="1985",
    abbr="cm4-1985",
    code="9128",
    series_code="CM4"
  },
  ["The Savage Coast"] = {
    year="1985",
    abbr="x9-1985",
    code="9129",
    series_code="X9"
  },
  ["Dragons of Light"] = {
    year="1985",
    abbr="dl7-1985",
    code="9136",
    series_code="DL7"
  },
  ["Dragons of Deceit"] = {
    year="1985",
    abbr="dl9-1985",
    code="9137",
    series_code="DL9"
  },
  ["Dragons of Ice"] = {
    year="1985",
    abbr="dl6-1985",
    code="9140",
    series_code="DL6"
  },
  ["Dragons of War"] = {
    year="1985",
    abbr="dl8-1985",
    code="9141",
    series_code="DL8"
  },
  ["Dragons of Dreams"] = {
    year="1985",
    abbr="dl10-1985",
    code="9142",
    series_code="DL10"
  },
  ["Dragons of Glory"] = {
    year="1985",
    abbr="dl11-1985",
    code="9144",
    series_code="DL11"
  },
  ["The Revenge of Rusak"] = {
    year="1985",
    abbr="ac8-1985",
    code="9145",
    series_code="AC8"
  },
  ["Dungeon Master Screen (9146)"] = {
    year="1985",
    abbr="ref1-1985",
    code="9146",
    series_code="REF1"
  },
  ["The Temple of Elemental Evil"] = {
    year="1985",
    abbr="t14-1985",
    code="9147",
    series_code="T1-4"
  },
  ["Swords of the Undercity"] = {
    year="1985",
    abbr="ca1-1985",
    code="9150",
    series_code="CA1"
  },
  ["Dark Clouds Gather"] = {
    year="1985",
    abbr="uk7-1985",
    code="9151",
    series_code="UK7"
  },
  ["Baltron's Beacon"] = {
    year="1985",
    abbr="i7-1985",
    code="9152",
    series_code="I7"
  },
  ["Isle of the Ape"] = {
    year="1985",
    abbr="wg6-1985",
    code="9153",
    series_code="WG6"
  },
  ["Mystery of the Snow Pearls"] = {
    year="1985",
    abbr="cm5-1985",
    code="9154",
    series_code="CM5"
  },
  ["Master Player Screen"] = {
    year="1985",
    abbr="ac7-1985",
    code="9156",
    series_code="AC7"
  },
  ["Thunderdelve Mountain"] = {
    year="1985",
    abbr="xs2-1985",
    code="9157",
    series_code="XS2"
  },
  ["Where Chaos Reigns"] = {
    year="1985",
    abbr="cm6-1985",
    code="9158",
    series_code="CM6"
  },
  ["Into the Maelstrom"] = {
    year="1985",
    abbr="m1-1985",
    code="9159",
    series_code="M1"
  },
  ["Red Arrow, Black Shield"] = {
    year="1985",
    abbr="x10-1985",
    code="9160",
    series_code="X10"
  },
  ["Lankhmar: City of Adventure (1e)"] = {
    year="1985",
    abbr="lcoa1e-1985",
    code="9162"
  },
  ["Up the Garden Path"] = {
    year="1986",
    abbr="garden-1986",
    code="None",
    series_code="ST1"
  },
  ["The Great Bugbear Hunt"] = {
    year="1986",
    abbr="tgbh-1986",
    code="Unknown"
  },
  ["AD&D Adventure Gaming Dice Set"] = {
    year="1986",
    abbr="addagds-1986",
    code="Unknown"
  },
  ["Immortals Rules (BECMI)"] = {
    year="1986",
    abbr="irbecmi-1986",
    code="1017"
  },
  ["Immortals Rules"] = {
    alias_for = "Immortals Rules (BECMI)"
  },
  ["Dungeoneer's Survival Guide"] = {
    year="1986",
    abbr="dsg-1986",
    code="2019"
  },
  ["Wilderness Survival Guide"] = {
    year="1986",
    abbr="wsg-1986",
    code="2020"
  },
  ["Player Character Record Sheets (1986)"] = {
    year="1986",
    abbr="ref2-1986",
    code="9028*",
    series_code="REF2"
  },
  ["Dragons of Faith"] = {
    year="1986",
    abbr="dl12-1986",
    code="9133",
    series_code="DL12"
  },
  ["Vengeance of Alphaks"] = {
    year="1986",
    abbr="m2-1986",
    code="9148",
    series_code="M2"
  },
  ["Night's Dark Terror"] = {
    year="1986",
    abbr="b10-1986",
    code="9149",
    series_code="B10"
  },
  ["Destiny of Kings (1e)"] = {
    year="1986",
    abbr="n3-1986",
    code="9163",
    series_code="N3"
  },
  ["Swords of the Daimyo"] = {
    year="1986",
    abbr="oa1-1986",
    code="9164",
    series_code="OA1"
  },
  ["Saga of the Shadow Lord"] = {
    year="1986",
    abbr="x11-1986",
    code="9165",
    series_code="X11"
  },
  ["The Tree of Life"] = {
    year="1986",
    abbr="cm7-1986",
    code="9166",
    series_code="CM7"
  },
  ["Scourge of the Slavelords"] = {
    year="1986",
    abbr="a14-1986",
    code="9167",
    series_code="A1-4"
  },
  ["Scourge of the Slave Lords"] = {
    alias_for = "Scourge of the Slavelords"
  },
  ["The Mines of Bloodstone"] = {
    year="1986",
    abbr="h2-1986",
    code="9168",
    series_code="H2"
  },
  ["Ravager of Time"] = {
    year="1986",
    abbr="i8-1986",
    code="9169",
    series_code="I8"
  },
  ["Swords of Deceit"] = {
    year="1986",
    abbr="ca2-1986",
    code="9170",
    series_code="CA2"
  },
  ["The Immortal Storm"] = {
    year="1986",
    abbr="im1-1986",
    code="9171",
    series_code="IM1"
  },
  ["Adventures in Blackmoor"] = {
    year="1986",
    abbr="da1-1986",
    code="9172",
    series_code="DA1"
  },
  ["Creature Catalogue"] = {
    year="1986",
    abbr="ac9-1986",
    code="9173",
    series_code="AC9"
  },
  ["Twilight Calling"] = {
    year="1986",
    abbr="m3-1986",
    code="9174?",
    series_code="M3"
  },
  ["Temple of the Frog"] = {
    year="1986",
    abbr="da2-1986",
    code="9175?",
    series_code="DA2"
  },
  ["Dragons of Truth"] = {
    year="1986",
    abbr="dl13-1986",
    code="9176",
    series_code="DL13"
  },
  ["The Book of Lairs (1e)"] = {
    year="1986",
    abbr="ref3-1986",
    code="9177",
    series_code="REF3"
  },
  ["Day of Al'Akbar"] = {
    year="1986",
    abbr="i9-1986",
    code="9178",
    series_code="I9"
  },
  ["Queen of the Spiders"] = {
    year="1986",
    abbr="gdq17-1986",
    code="9179",
    series_code="GDQ1-7"
  },
  ["Dragons of Triumph"] = {
    year="1986",
    abbr="dl14-1986",
    code="9180",
    series_code="DL14"
  },
  ["Ravenloft II: The House on Gryphon Hill"] = {
    year="1986",
    abbr="i10-1986",
    code="9181",
    series_code="I10"
  },
  ["Red Sonja Unconquered"] = {
    year="1986",
    abbr="rs1-1986",
    code="9183",
    series_code="RS1"
  },
  ["Treasure Hunt"] = {
    year="1986",
    abbr="n4-1986",
    code="9185",
    series_code="N4"
  },
  ["Night of the Seven Swords"] = {
    year="1986",
    abbr="oa2-1986",
    code="9186",
    series_code="OA2"
  },
  ["Forgotten Realms Campaign Set (1e)"] = {
    year="1987",
    abbr="frcs1e-1987",
    code="1031"
  },
  ["Forgotten Realms Campaign Set"] = {
    alias_for="Forgotten Realms Campaign Set (1e)"
  },
  ["Forgotten Realms Campaign Setting"] = {
    alias_for="Forgotten Realms Campaign Set (1e)"
  },
  ["Dragonlance Adventures"] = {
    year="1987",
    abbr="da-1987",
    code="2021"
  },
  ["Manual of the Planes (1e)"] = {
    year="1987",
    abbr="motp1e-1987",
    code="2022"
  },
  ["Snarfquest"] = {
    year="1987",
    abbr="s-1987",
    code="8118?"
  },
  ["Dragonlance Saga Graphic Novel 1"] = {
    year="1987",
    abbr="dsgn1-1987",
    code="8445?"
  },
  ["Leaves from the Inn of the Last Home (1e)"] = {
    year="1987",
    abbr="ltiotlh1e-1987",
    code="8446"
  },
  ["The Art of the Dragonlance Saga"] = {
    year="1987",
    abbr="taotds-1987",
    code="8447"
  },
  ["The Atlas of the Dragonlance World"] = {
    year="1987",
    abbr="taotdw-1987",
    code="8448"
  },
  ["Dragonlance Calendar 1988"] = {
    year="1987",
    abbr="dc1988-1987",
    code="8887?"
  },
  ["Needle (1e)"] = {
    year="1987",
    abbr="i11-1987",
    code="9187",
    series_code="I11"
  },
  ["Skarda's Mirror"] = {
    year="1987",
    abbr="x12-1987",
    code="9188",
    series_code="X12"
  },
  ["The Wrath of Olympus"] = {
    year="1987",
    abbr="im2-1987",
    code="9189",
    series_code="IM2"
  },
  ["In Search of Adventure"] = {
    year="1987",
    abbr="b19-1987",
    code="9190",
    series_code="B1-9"
  },
  ["City of the Gods"] = {
    year="1987",
    abbr="da3-1987",
    code="9191",
    series_code="DA3"
  },
  ["The Endless Stair"] = {
    year="1987",
    abbr="cm8-1987",
    code="9192",
    series_code="CM8"
  },
  ["The Grand Duchy of Karameikos"] = {
    year="1987",
    abbr="gaz1-1987",
    code="9193",
    series_code="GAZ1"
  },
  ["The Emirates of Ylaruam"] = {
    year="1987",
    abbr="gaz2-1987",
    code="9194",
    series_code="GAZ2"
  },
  ["Ochimo: The Spirit Warrior"] = {
    year="1987",
    abbr="oa3-1987",
    code="9195",
    series_code="OA3"
  },
  ["Ochimo: the Spirit Warrior"] = {
    alias_for="Ochimo: The Spirit Warrior"
  },
  ["Ochimo the Spirit Warrior"] = {
    alias_for="Ochimo: The Spirit Warrior"
  },
  ["Ochimo, the Spirit Warrior"] = {
    alias_for="Ochimo: The Spirit Warrior"
  },
  ["Ochimo"] = {
    alias_for="Ochimo: The Spirit Warrior"
  },
  ["The Book of Lairs II"] = {
    year="1987",
    abbr="ref4-1987",
    code="9198",
    series_code="REF4"
  },
  ["Desert of Desolation"] = {
    year="1987",
    abbr="i35-1987",
    code="9199",
    series_code="I3-5"
  },
  ["The Bloodstone Wars"] = {
    year="1987",
    abbr="h3-1987",
    code="9200",
    series_code="H3"
  },
  ["Egg of the Phoenix"] = {
    year="1987",
    abbr="i12-1987",
    code="9201",
    series_code="I12"
  },
  ["Adventure Pack I"] = {
    year="1987",
    abbr="i13-1987",
    code="9202",
    series_code="I13"
  },
  ["Blood of the Yakuza"] = {
    year="1987",
    abbr="oa4-1987",
    code="9203",
    series_code="OA4"
  },
  ["Five Coins for a Kingdom"] = {
    year="1987",
    abbr="m4-1987",
    code="9204",
    series_code="M4"
  },
  ["The Duchy of Ten"] = {
    year="1987",
    abbr="da4-1987",
    code="9205",
    series_code="DA4"
  },
  ["The Official RPGA Tournament Handbook"] = {
    year="1987",
    abbr="c6-1987",
    code="9206",
    series_code="C6"
  },
  ["The Best of Intentions"] = {
    year="1987",
    abbr="im3-1987",
    code="9207",
    series_code="IM3"
  },
  ["The Principalities of Glantri"] = {
    year="1987",
    abbr="gaz3-1987",
    code="9208",
    series_code="GAZ3"
  },
  ["Realms of Horror"] = {
    year="1987",
    abbr="s14-1987",
    code="9209",
    series_code="S1-4"
  },
  ["Legacy of Blood"] = {
    year="1987",
    abbr="cm9-1987",
    code="9210",
    series_code="CM9"
  },
  ["Bestiary of Dragons and Giants"] = {
    year="1987",
    abbr="ac10-1987",
    code="9211",
    series_code="AC10"
  },
  ["Under Illefarn"] = {
    year="1987",
    abbr="n5-1987",
    code="9212",
    series_code="N5"
  },
  ["Waterdeep and the North"] = {
    year="1987",
    abbr="fr1-1987",
    code="9213",
    series_code="FR1"
  },
  ["Talons of Night"] = {
    year="1987",
    abbr="m5-1987",
    code="9214",
    series_code="M5"
  },
  ["The Kingdom of Ierendi"] = {
    year="1987",
    abbr="gaz4-1987",
    code="9215",
    series_code="GAZ4"
  },
  ["Moonshae (1e)"] = {
    year="1987",
    abbr="fr2-1987",
    code="9217",
    series_code="FR2"
  },
  ["Crown of Ancient Glory"] = {
    year="1987",
    abbr="x13-1987",
    code="9218",
    series_code="X13"
  },
  ["The Book of Wondrous Inventions"] = {
    year="1987",
    abbr="ac11-1987",
    code="9220",
    series_code="AC11"
  },
  ["The Shattered Statue"] = {
    year="1987",
    abbr="dq1-1987",
    code="9221",
    series_code="DQ1"
  },
  ["Kara-Tur: The Eastern Realms"] = {
    year="1988",
    abbr="ktter-1988",
    code="1032"
  },
  ["Mertwig's Maze Gamefolio"] = {
    year="1988",
    abbr="mmg-1988",
    code="1038"
  },
  ["Dragonlance Boardgame"] = {
    year="1988",
    abbr="db-1988",
    code="1039?"
  },
  ["City System"] = {
    year="1988",
    abbr="csa-1988",
    code="1040"
  },
  ["Greyhawk Adventures"] = {
    year="1988",
    abbr="ga-1988",
    code="2023"
  },
  ["Dragonlance Saga Graphic Novel 2"] = {
    year="1988",
    abbr="dsgn2-1988",
    code="8430?"
  },
  ["Dragonlance Saga Graphic Novel 3"] = {
    year="1988",
    abbr="dsgn3-1988",
    code="8432?"
  },
  ["The Art of Dragon Magazine"] = {
    year="1988",
    abbr="taodm-1988",
    code="8444?"
  },
  ["Dragonlance Calendar 1989"] = {
    year="1988",
    abbr="dc1989-1988",
    code="8888?"
  },
  ["Castle Greyhawk"] = {
    year="1988",
    abbr="wg7-1988",
    code="9222",
    series_code="WG7"
  },
  ["The Elves of Alfheim"] = {
    year="1988",
    abbr="gaz5-1988",
    code="9223",
    series_code="GAZ5"
  },
  ["Empires of the Sands"] = {
    year="1988",
    abbr="fr3-1988",
    code="9224",
    series_code="FR3"
  },
  ["Tales of the Outer Planes"] = {
    year="1988",
    abbr="op1-1988",
    code="9225",
    series_code="OP1"
  },
  ["Swords of the Iron Legion"] = {
    year="1988",
    abbr="i14-1988",
    code="9226",
    series_code="I14"
  },
  ["The Dwarves of Rockhome"] = {
    year="1988",
    abbr="gaz6-1988",
    code="9227",
    series_code="GAZ6"
  },
  ["The Throne of Bloodstone"] = {
    year="1988",
    abbr="h4-1988",
    code="9228",
    series_code="H4"
  },
  ["The Magister"] = {
    year="1988",
    abbr="fr4-1988",
    code="9229",
    series_code="FR4"
  },
  ["The Northern Reaches"] = {
    year="1988",
    abbr="gaz7-1988",
    code="9230",
    series_code="GAZ7"
  },
  ["Mists of Krynn"] = {
    year="1988",
    abbr="dl15-1988",
    code="9231",
    series_code="DL15"
  },
  ["The Five Shires"] = {
    year="1988",
    abbr="gaz8-1988",
    code="9232",
    series_code="GAZ8"
  },
  ["The Savage Frontier"] = {
    year="1988",
    abbr="fr5-1988",
    code="9233",
    series_code="FR5"
  },
  ["Secrets of the Sages: Forgotten Realms Newsletter Summer 1988"] = {
    year="1988",
    abbr="sages-1988",
    code="none"
  },
  ["Dungeon Master's Design Kit"] = {
    year="1988",
    abbr="dmdk-1988",
    code="9234"
  },
  ["Advanced Dungeons & Dragons 2nd Edition Preview"] = {
    year="1988",
    abbr="preview-1988",
    code="none"
  },
  ["Dreams of the Red Wizards"] = {
    year="1988",
    abbr="fr6-1988",
    code="9235",
    series_code="FR6"
  },
  ["The Minrothad Guilds"] = {
    year="1988",
    abbr="gaz9-1988",
    code="9236",
    series_code="GAZ9"
  },
  ["World of Krynn"] = {
    year="1988",
    abbr="dl16-1988",
    code="9237",
    series_code="DL16"
  },
  ["Ruins of Adventure"] = {
    year="1988",
    abbr="frc1-1988",
    code="9238",
    series_code="FRC1"
  },
  ["Lords of Darkness (1e)"] = {
    year="1988",
    abbr="ref5-1988",
    code="9240",
    series_code="REF5"
  },
  ["The Orcs of Thar"] = {
    year="1988",
    abbr="gaz10-1988",
    code="9241",
    series_code="GAZ10"
  },
  ["Mad Monkey vs the Dragon Claw"] = {
    year="1988",
    abbr="oa5-1988",
    code="9242",
    series_code="OA5"
  },
  ["The City of Waterdeep Trail Map"] = {
    year="1989",
    abbr="tm4-1989",
    code="9401",
    series_code="TM4"
  },
  ["Dawn of the Emperors: Thyatis and Alphatia"] = {
    year="1989",
    abbr="doteta-1989",
    code="1037"
  },
  ["The City of Greyhawk"] = {
    year="1989",
    abbr="tcog-1989",
    code="1043"
  },
  ["City of Greyhawk"] = {
    alias_for = "The City of Greyhawk"
  },
  ["The Great Khan Game"] = {
    year="1989",
    abbr="tgkg-1989",
    code="1044"
  },
  ["Spelljammer: AD&D Adventures in Space"] = {
    year="1989",
    abbr="saddas-1989",
    code="1049"
  },
  ["AD&D Adventures in Space"] = {
    alias_for="Spelljammer: AD&D Adventures in Space"
  },
  ["Time of the Dragon"] = {
    year="1989",
    abbr="totd-1989",
    code="1050"
  },
  ["Dungeon Master Guide (2e)"] = {
    year="1989",
    abbr="dmg2e-1989",
    code="2100"
  },
  ["Dungeon Master's Guide (2e)"] = {
    alias_for = "Dungeon Master Guide (2e)"
  },
  ["Dungeon Masters Guide (2e)"] = {
    alias_for = "Dungeon Master Guide (2e)"
  },
  ["Player's Handbook (2e)"] = {
    year="1989",
    abbr="ph2e-1989",
    code="2101"
  },
  ["Monstrous Compendium Volume One"] = {
    year="1989",
    abbr="mc1-1989",
    code="2102"
  },
  ["Monstrous Compendium Volume Two"] = {
    year="1989",
    abbr="mc2-1989",
    code="2103"
  },
  ["Monstrous Compendium Volume Three: Forgotten Realms Appendix"] = {
    year="1989",
    abbr="mc3-1989",
    code="2104",
    series_code="MC3"
  },
  ["The Complete Fighter's Handbook"] = {
    year="1989",
    abbr="phbr1-1989",
    code="2110",
    series_code="PHBR1"
  },
  ["The Complete Thief's Handbook"] = {
    year="1989",
    abbr="phbr2-1989",
    code="2111",
    series_code="PHBR2"
  },
  ["The Art of the Advanced Dungeons & Dragons Fantasy Game"] = {
    year="1989",
    abbr="taotaddfg-1989",
    code="8449?"
  },
  ["Gateway to Ravens Bluff, The Living City"] = {
    year="1989",
    abbr="lc1-1989",
    code="8908?",
    series_code="LC1"
  },
  ["Curse of the Azure Bonds"] = {
    year="1989",
    abbr="frc2-1989",
    code="9239",
    series_code="FRC2"
  },
  ["In Search of Dragons"] = {
    year="1989",
    abbr="dle1-1989",
    code="9243",
    series_code="DLE1"
  },
  ["Dragon Magic (Dragonlance)"] = {
    year="1989",
    abbr="dle2-1989",
    code="9244",
    series_code="DLE2"
  },
  ["Dragon Keep"] = {
    year="1989",
    abbr="dle3-1989",
    code="9245",
    series_code="DLE3"
  },
  ["The Golden Khan of Ethengar"] = {
    year="1989",
    abbr="gaz12-1989",
    code="9246",
    series_code="GAZ12"
  },
  ["Shadowdale (2e)"] = {
    year="1989",
    abbr="fre1-1989",
    code="9247",
    series_code="FRE1"
  },
  ["Tantras"] = {
    year="1989",
    abbr="fre2-1989",
    code="9248",
    series_code="FRE2"
  },
  ["Waterdeep (2e)"] = {
    year="1989",
    abbr="fre3-1989",
    code="9249",
    series_code="FRE3"
  },
  ["The Republic of Darokin"] = {
    year="1989",
    abbr="gaz11-1989",
    code="9250",
    series_code="GAZ11"
  },
  ["Gargoyle (2e)"] = {
    year="1989",
    abbr="wg9-1989",
    code="9251",
    series_code="WG9"
  },
  ["Hall of Heroes"] = {
    year="1989",
    abbr="fr7-1989",
    code="9252",
    series_code="FR7"
  },
  ["Fate of Istus"] = {
    year="1989",
    abbr="wg8-1989",
    code="9253",
    series_code="WG8"
  },
  ["Creature Crucible: Tall Tales of the Wee Folk"] = {
    year="1989",
    abbr="pc1-1989",
    code="9254",
    series_code="PC1"
  },
  ["Creature Crucible: Top Ballista"] = {
    year="1989",
    abbr="pc2-1989",
    code="9255",
    series_code="PC2"
  },
  ["Test of the Samurai"] = {
    year="1989",
    abbr="oa7-1989",
    code="9258",
    series_code="OA7"
  },
  ["King's Festival"] = {
    year="1989",
    abbr="b11-1989",
    code="9260",
    series_code="B11"
  },
  ["Queen's Harvest"] = {
    year="1989",
    abbr="b12-1989",
    code="9261",
    series_code="B12"
  },
  ["Cities of Mystery"] = {
    year="1989",
    abbr="fr8-1989",
    code="9262",
    series_code="FR8"
  },
  ["Dungeon Master Screen (9263)"] = {
    year="1989",
    abbr="ref1-1989",
    code="9263?",
    series_code="REF1"
  },
  ["Character Record Sheets (1989)"] = {
    year="1989",
    abbr="ref2-1989",
    code="9264?",
    series_code="REF2"
  },
  ["Child's Play"] = {
    year="1989",
    abbr="wg10-1989",
    code="9265",
    series_code="WG10"
  },
  ["Battlesystem Miniatures Rules"] = {
    year="1989",
    abbr="b2-1989",
    code="9266"
  },
  ["The Bloodstone Lands"] = {
    year="1989",
    abbr="fr9-1989",
    code="9267",
    series_code="FR9"
  },
  ["Puppets"] = {
    year="1989",
    abbr="wg11-1989",
    code="9269",
    series_code="WG11"
  },
  ["The World of Krynn Trail Map"] = {
    year="1989",
    abbr="tm3twoktm-1989",
    code="9400",
    series_code="TM3"
  },
  ["The Western Countries Trail Map"] = {
    year="1989",
    abbr="tm1-1989",
    code="9403",
    series_code="TM1"
  },
  ["The Eastern Countries Trail Map"] = {
    year="1989",
    abbr="tm2-1989",
    code="9404",
    series_code="TM2"
  },
  ["Kara-Tur Trail Map"] = {
    year="1989",
    abbr="tm5-1989",
    code="9402",
    series_code="TM5"
  },
  ["Dragonlance Graphic Novel 5"] = {
    year="1990",
    abbr="dgn5-1990",
    code="Unknown"
  },
  ["Ravenloft: Realm of Terror"] = {
    year="1990",
    abbr="rrot-1990",
    code="1053"
  },
  ["Hollow World Campaign Set"] = {
    year="1990",
    abbr="hwcs-1990",
    code="1054"
  },
  ["Hollow World"] = {
    alias_for = "Hollow World Campaign Set"
  },
  ["The Horde"] = {
    year="1990",
    abbr="th-1990",
    code="1055"
  },
  ["Castles"] = {
    year="1990",
    abbr="c-1990",
    code="1056"
  },
  ["Mage Stones"] = {
    year="1990",
    abbr="msb-1990",
    code="1058"
  },
  ["Fantasy Forest Game (1059)"] = {
    year="1990",
    abbr="ffg1059-1990",
    code="1059?"
  },
  ["Monstrous Compendium: Dragonlance Appendix"] = {
    year="1990",
    abbr="mc4-1990",
    code="2105",
    series_code="MC4"
  },
  ["Forgotten Realms Adventures"] = {
    year="1990",
    abbr="fra-1990",
    code="2106"
  },
  ["Monstrous Compendium: Greyhawk Adventures Appendix"] = {
    year="1990",
    abbr="mc5-1990",
    code="2107",
    series_code="MC5"
  },
  ["Monstrous Compendium: Greyhawk Appendix"] = {
    alias_for = "Monstrous Compendium: Greyhawk Adventures Appendix"
  },
  ["Legends & Lore (2e)"] = {
    year="1990",
    abbr="ll2e-1990",
    code="2108"
  },
  ["Monstrous Compendium: Spelljammer Appendix"] = {
    year="1990",
    abbr="mc7-1990",
    code="2109",
    series_code="MC7"
  },
  ["The Castle Guide"] = {
    year="1990",
    abbr="dmgr2-1990",
    code="2114",
    series_code="DMGR2"
  },
  ["The Complete Priest's Handbook"] = {
    year="1990",
    abbr="phbr3-1990",
    code="2113",
    series_code="PHBR3"
  },
  ["Campaign Sourcebook and Catacomb Guide"] = {
    year="1990",
    abbr="dmgr1-1990",
    code="2112",
    series_code="DMGR1"
  },
  ["The Complete Wizard's Handbook"] = {
    year="1990",
    abbr="phbr4-1990",
    code="2115",
    series_code="PHBR4"
  },
  ["Monstrous Compendium: Kara-Tur Appendix"] = {
    year="1990",
    abbr="mc6-1990",
    code="2116",
    series_code="MC6"
  },
  ["Dragonlance Graphic Novel 4"] = {
    year="1990",
    abbr="dgn4-1990",
    code="8434?"
  },
  ["The Forgotten Realms Atlas"] = {
    year="1990",
    abbr="tfra-1990",
    code="8442"
  },
  ["Ronin Challenge"] = {
    year="1990",
    abbr="oa6-1990",
    code="9257",
    series_code="OA6"
  },
  ["Vale of the Mage"] = {
    year="1990",
    abbr="wg12-1990",
    code="9270",
    series_code="WG12"
  },
  ["Wildspace (2e)"] = {
    year="1990",
    abbr="sja1-1990",
    code="9273",
    series_code="SJA1"
  },
  ["Old Empires"] = {
    year="1990",
    abbr="fr10-1990",
    code="9274",
    series_code="FR10"
  },
  ["Dragon Dawn"] = {
    year="1990",
    abbr="dla1-1990",
    code="9275",
    series_code="DLA1"
  },
  ["Thieves of Lankhmar"] = {
    year="1990",
    abbr="lna1-1990",
    code="9276",
    series_code="LNA1"
  },
  ["Creature Crucible: The Sea People"] = {
    year="1990",
    abbr="pc3-1990",
    code="9277",
    series_code="PC3"
  },
  ["Otherlands"] = {
    year="1990",
    abbr="dlr1-1990",
    code="9278",
    series_code="DLR1"
  },
  ["Falcon's Revenge"] = {
    year="1990",
    abbr="wga1-1990",
    code="9279",
    series_code="WGA1"
  },
  ["Lost Ships"] = {
    year="1990",
    abbr="sjr1-1990",
    code="9280",
    series_code="SJR1"
  },
  ["Storm Riders"] = {
    year="1990",
    abbr="fra1-1990",
    code="9281",
    series_code="FRA1"
  },
  ["Inside Ravens Bluff, The Living City"] = {
    year="1990",
    abbr="lc2-1990",
    code="9282",
    series_code="LC2"
  },
  ["Arena of Thyatis"] = {
    year="1990",
    abbr="dda1-1990",
    code="9284",
    series_code="DDA1"
  },
  ["Dragon Knight"] = {
    year="1990",
    abbr="dla2-1990",
    code="9285",
    series_code="DLA2"
  },
  ["Skull & Crossbows"] = {
    year="1990",
    abbr="sja2-1990",
    code="9286",
    series_code="SJA2"
  },
  ["The Shadow Elves"] = {
    year="1990",
    abbr="gaz13-1990",
    code="9287",
    series_code="GAZ13"
  },
  ["Falconmaster"] = {
    year="1990",
    abbr="wga2-1990",
    code="9289",
    series_code="WGA2"
  },
  ["Black Courser"] = {
    year="1990",
    abbr="fra2-1990",
    code="9290",
    series_code="FRA2"
  },
  ["Greyhawk Ruins"] = {
    year="1990",
    abbr="wgr1-1990",
    code="9292",
    series_code="WGR1"
  },
  ["Dragon's Rest"] = {
    year="1990",
    abbr="dla3-1990",
    code="9294",
    series_code="DLA3"
  },
  ["Wonders of Lankhmar"] = {
    year="1990",
    abbr="lnr1-1990",
    code="9295",
    series_code="LNR1"
  },
  ["Legions of Thyatis"] = {
    year="1990",
    abbr="dda2-1990",
    code="9296",
    series_code="DDA2"
  },
  ["Draconomicon (2e)"] = {
    year="1990",
    abbr="for1-1990",
    code="9297",
    series_code="FOR1"
  },
  ["Feast of Goblyns"] = {
    year="1990",
    abbr="ra1-1990",
    code="9298",
    series_code="RA1"
  },
  ["Crystal Spheres"] = {
    year="1990",
    abbr="sja3-1990",
    code="9299",
    series_code="SJA3"
  },
  ["Dwarves Deep"] = {
    year="1990",
    abbr="fr11-1990",
    code="9300",
    series_code="FR11"
  },
  ["Halls of the High King"] = {
    year="1990",
    abbr="fa1-1990",
    code="9301",
    series_code="FA1"
  },
  ["Flames of the Falcon"] = {
    year="1990",
    abbr="wga3-1990",
    code="9302",
    series_code="WGA3"
  },
  ["Nightwail"] = {
    year="1990",
    abbr="hwa1-1990",
    code="9303",
    series_code="HWA1"
  },
  ["Blood Charge"] = {
    year="1990",
    abbr="fra3-1990",
    code="9304",
    series_code="FRA3"
  },
  ["Nehwon (2e)"] = {
    year="1990",
    abbr="lna2-1990",
    code="9305",
    series_code="LNA2"
  },
  ["Ninja Wars"] = {
    year="1990",
    abbr="froa1-1990",
    code="9307",
    series_code="FROA1"
  },
  ["Vecna Lives!"] = {
    year="1990",
    abbr="wga4-1990",
    code="9309",
    series_code="WGA4"
  },
  ["Nightrage"] = {
    year="1990",
    abbr="hwa2-1990",
    code="9310",
    series_code="HWA2"
  },
  ["AD&D Trivia Game"] = {
    year="1991",
    abbr="addtg-1991",
    code="1069"
  },
  ["The Ruins of Undermountain"] = {
    year="1991",
    abbr="trou-1991",
    code="1060?"
  },
  ["The Legend of Spelljammer"] = {
    year="1991",
    abbr="tlos-1991",
    code="1065"
  },
  ["Maztica Campaign Set"] = {
    year="1991",
    abbr="mcs-1991",
    code="1066"
  },
  ["Maztica"] = {
    alias_for = "Maztica Campaign Set"
  },
  ["Greyhawk Wars"] = {
    year="1991",
    abbr="gw-1991",
    code="1068"
  },
  ["The New Easy to Master Dungeons & Dragons Game"] = {
    year="1991",
    abbr="tnemddg-1991",
    code="1070"
  },
  ["Rules Cyclopedia"] = {
    year="1991",
    abbr="rc-1991",
    code="1071"
  },
  ["The Complete Psionics Handbook"] = {
    year="1991",
    abbr="phbr5-1991",
    code="2117",
    series_code="PHBR5"
  },
  ["Monstrous Compendium: Outer Planes Appendix"] = {
    year="1991",
    abbr="mc8-1991",
    code="2118",
    series_code="MC8"
  },
  ["Monstrous Compendium: Spelljammer Appendix 2"] = {
    year="1991",
    abbr="mc9-1991",
    code="2119",
    series_code="MC9"
  },
  ["Tome of Magic (2e)"] = {
    year="1991",
    abbr="tom2e-1991",
    code="2121"
  },
  ["Monstrous Compendium: Ravenloft Appendix"] = {
    year="1991",
    abbr="mc10-1991",
    code="2122",
    series_code="MC10"
  },
  ["Arms and Equipment Guide (2e)"] = {
    year="1991",
    abbr="dmgr3-1991",
    code="2123",
    series_code="DMGR3"
  },
  ["The Complete Book of Dwarves"] = {
    year="1991",
    abbr="phbr6-1991",
    code="2124",
    series_code="PHBR6"
  },
  ["Monstrous Compendium: Forgotten Realms Appendix"] = {
    year="1991",
    abbr="mc11-1991",
    code="2125",
    series_code="MC11"
  },
  ["Dark Sun Boxed Set"] = {
    year="1991",
    abbr="dsbs-1991",
    code="2400?"
  },
  ["Freedom"] = {
    year="1991",
    abbr="ds1-1991",
    code="2401",
    series_code="DS1"
  },
  ["Dragonlance Calendar 1992"] = {
    year="1991",
    abbr="dc1992-1991",
    code="8891?"
  },
  ["Eye of Traldar"] = {
    year="1991",
    abbr="dda3-1991",
    code="9271",
    series_code="DDA3"
  },
  ["The Dymrak Dread"] = {
    year="1991",
    abbr="dda4-1991",
    code="9272",
    series_code="DDA4"
  },
  ["The Atruaghin Clans"] = {
    year="1991",
    abbr="gaz14-1991",
    code="9306",
    series_code="GAZ14"
  },
  ["Character Record Sheets (1991)"] = {
    year="1991",
    abbr="ddref1-1991",
    code="9308",
    series_code="DDREF1"
  },
  ["Nightstorm"] = {
    year="1991",
    abbr="hwa3-1991",
    code="9311",
    series_code="HWA3"
  },
  ["Realmspace"] = {
    year="1991",
    abbr="sjr2-1991",
    code="9312",
    series_code="SJR2"
  },
  ["Spelljammer Dungeon Master's Screen"] = {
    year="1991",
    abbr="sjr3-1991",
    code="9313",
    series_code="SJR3"
  },
  ["New Beginnings"] = {
    year="1991",
    abbr="dls1-1991",
    code="9314",
    series_code="DLS1"
  },
  ["Port of Ravens Bluff"] = {
    year="1991",
    abbr="lc4-1991",
    code="9315",
    series_code="LC4"
  },
  ["Nightwatch in the Living City"] = {
    year="1991",
    abbr="lc3-1991",
    code="9316",
    series_code="LC3"
  },
  ["Five Shall Be One"] = {
    year="1991",
    abbr="wgs1-1991",
    code="9317",
    series_code="WGS1"
  },
  ["Prince of Lankhmar"] = {
    year="1991",
    abbr="lna3-1991",
    code="9318",
    series_code="LNA3"
  },
  ["Tree Lords"] = {
    year="1991",
    abbr="dks2-1991",
    code="9319",
    series_code="DLS2"
  },
  ["Anauroch (2e)"] = {
    year="1991",
    abbr="fr13-1991",
    code="9320",
    series_code="FR13"
  },
  ["Ship of Horror"] = {
    year="1991",
    abbr="ra2-1991",
    code="9321",
    series_code="RA2"
  },
  ["Vikings Campaign Sourcebook"] = {
    year="1991",
    abbr="hr1-1991",
    code="9322",
    series_code="HR1"
  },
  ["Horde Campaign"] = {
    year="1991",
    abbr="fr12-1991",
    code="9324",
    series_code="FR12"
  },
  ["Under the Dark Fist"] = {
    year="1991",
    abbr="sja4-1991",
    code="9325",
    series_code="SJA4"
  },
  ["The Drow of the Underdark (2e)"] = {
    year="1991",
    abbr="for2-1991",
    code="9326",
    series_code="FOR2"
  },
  ["Oak Lords"] = {
    year="1991",
    abbr="dls3-1991",
    code="9327",
    series_code="DLS3"
  },
  ["Practical Planetology"] = {
    year="1991",
    abbr="sjr4-1991",
    code="9328",
    series_code="SJR4"
  },
  ["Tales of Lankhmar"] = {
    year="1991",
    abbr="lnr2-1991",
    code="9329",
    series_code="LNR2"
  },
  ["Darklords"] = {
    year="1991",
    abbr="rr1-1991",
    code="9331",
    series_code="RR1"
  },
  ["Sons of Azca"] = {
    year="1991",
    abbr="hwr1-1991",
    code="9332",
    series_code="HWR1"
  },
  ["Fires of Zatal"] = {
    year="1991",
    abbr="fma1-1991",
    code="9333",
    series_code="FMA1"
  },
  ["Wild Elves"] = {
    year="1991",
    abbr="dls4-1991",
    code="9334",
    series_code="DLS4"
  },
  ["Battlesystem Skirmishes"] = {
    year="1991",
    abbr="bs-1991",
    code="9335"
  },
  ["Book of Crypts"] = {
    year="1991",
    abbr="rr2-1991",
    code="9336",
    series_code="RR2"
  },
  ["Howl from the North"] = {
    year="1991",
    abbr="wgs2-1991",
    code="9337",
    series_code="WGS2"
  },
  ["Touch of Death"] = {
    year="1991",
    abbr="ra3-1991",
    code="9338",
    series_code="RA3"
  },
  ["Kingdom of Nithia"] = {
    year="1991",
    abbr="hwr2-1991",
    code="9339",
    series_code="HWR2"
  },
  ["Endless Armies"] = {
    year="1991",
    abbr="fma2-1991",
    code="9340",
    series_code="FMA2"
  },
  ["Nightmare Keep"] = {
    year="1991",
    abbr="fa2-1991",
    code="9341",
    series_code="FA2"
  },
  ["Goblins' Return"] = {
    year="1991",
    abbr="sjs1-1991",
    code="9343",
    series_code="SJS1"
  },
  ["Goblin's Return"] = {
    alias_for = "Goblins' Return"
  },
  ["Taladas: The Minotaurs"] = {
    year="1991",
    abbr="dlr2-1991",
    code="9344",
    series_code="DLR2"
  },
  ["Van Richten's Guide to Vampires"] = {
    year="1991",
    abbr="rr3-1991",
    code="9345",
    series_code="RR3"
  },
  ["From the Ashes"] = {
    year="1992",
    abbr="fta-1992",
    code="1064"
  },
  ["War Captain's Companion"] = {
    year="1992",
    abbr="wcc-1992",
    code="1072"
  },
  ["The Dragon's Den"] = {
    year="1992",
    abbr="tdd-1992",
    code="1073"
  },
  ["Tales of the Lance"] = {
    year="1992",
    abbr="totl-1992",
    code="1074?"
  },
  ["The Goblin's Lair"] = {
    year="1992",
    abbr="tgl-1992",
    code="1076"
  },
  ["Land of Fate"] = {
    year="1992",
    abbr="lof-1992",
    code="1077?"
  },
  ["Forbidden Lore"] = {
    year="1992",
    abbr="fl-1992",
    code="1079"
  },
  ["Wrath of the Immortals"] = {
    year="1992",
    abbr="woti-1992",
    code="1082"
  },
  ["Menzoberranzan (2e)"] = {
    year="1992",
    abbr="m2e-1992",
    code="1083"
  },
  ["Dragon Quest Game"] = {
    year="1992",
    abbr="dqg-1992",
    code="1100"
  },
  ["Arabian Adventures"] = {
    year="1992",
    abbr="aa-1992",
    code="2126"
  },
  ["The Complete Bard's Handbook"] = {
    year="1992",
    abbr="phbr7-1992",
    code="2127",
    series_code="PHBR7"
  },
  ["Monster Mythology"] = {
    year="1992",
    abbr="dmgr4-1992",
    code="2128",
    series_code="DMGR4"
  },
  ["Monstrous Compendium: Al-Qadim Appendix"] = {
    year="1992",
    abbr="mc13-1992",
    code="2129",
    series_code="MC13"
  },
  ["Monstrous Compendium: Fiend Folio Appendix"] = {
    year="1992",
    abbr="mc14-1992",
    code="2132",
    series_code="MC14"
  },
  ["The Complete Spacefarer's Handbook"] = {
    year="1992",
    abbr="cgr1-1992",
    code="2130",
    series_code="CGR1"
  },
  ["The Complete Book of Elves"] = {
    year="1992",
    abbr="phbr8-1992",
    code="2131",
    series_code="PHBR8"
  },
  ["Slave Tribes"] = {
    year="1992",
    abbr="dsr1-1992",
    code="2404",
    series_code="DSR1"
  },
  ["Monstrous Compendium: Dark Sun Appendix"] = {
    year="1992",
    abbr="mc12-1992",
    code="2405",
    series_code="MC12"
  },
  ["Road to Urik"] = {
    year="1992",
    abbr="dsq1-1992",
    code="2406",
    series_code="DSQ1"
  },
  ["Dune Trader"] = {
    year="1992",
    abbr="dsr2-1992",
    code="2407",
    series_code="DSR2"
  },
  ["Dragon Kings"] = {
    year="1992",
    abbr="dk-1992",
    code="2408"
  },
  ["Arcane Shadows"] = {
    year="1992",
    abbr="dsq2-1992",
    code="2410",
    series_code="DSQ2"
  },
  ["Veiled Alliance"] = {
    year="1992",
    abbr="dsr3-1992",
    code="2411",
    series_code="DSR3"
  },
  ["Asticlian Gambit"] = {
    year="1992",
    abbr="dsq3-1992",
    code="2412",
    series_code="DSQ3"
  },
  ["Valley of Dust and Fire"] = {
    year="1992",
    abbr="dsr4-1992",
    code="2413",
    series_code="DSR4"
  },
  ["Dragonlance Calendar 1993"] = {
    year="1992",
    abbr="dc1993-1992",
    code="8892?"
  },
  ["The Jade Hare"] = {
    year="1992",
    abbr="tjh-1992",
    code="9259"
  },
  ["The Magic Encyclopedia Volume One"] = {
    year="1992",
    abbr="tme1-1992",
    code="9293"
  },
  ["Charlemagne's Paladins Campaign Sourcebook"] = {
    year="1992",
    abbr="hr2-1992",
    code="9323",
    series_code="HR2"
  },
  ["Fighter's Challenge"] = {
    year="1992",
    abbr="hhq1-1992",
    code="9330",
    series_code="HHQ1"
  },
  ["Quest for the Silver Sword"] = {
    year="1992",
    abbr="qtss-1992",
    code="9342"
  },
  ["Pirates of the Fallen Stars"] = {
    year="1992",
    abbr="for3-1992",
    code="9346",
    series_code="FOR3"
  },
  ["Heart of the Enemy"] = {
    year="1992",
    abbr="sjq1-1992",
    code="9347",
    series_code="SJQ1"
  },
  ["Islands of Terror"] = {
    year="1992",
    abbr="rr4-1992",
    code="9348",
    series_code="RR4"
  },
  ["City of Gold"] = {
    year="1992",
    abbr="fmq1-1992",
    code="9349",
    series_code="FMQ1"
  },
  ["Assault on Raven's Ruin"] = {
    year="1992",
    abbr="aorr-1992",
    code="9350"
  },
  ["The Great Glacier"] = {
    year="1992",
    abbr="fr14-1992",
    code="9351",
    series_code="FR14"
  },
  ["Night of the Walking Dead"] = {
    year="1992",
    abbr="rq1-1992",
    code="9352",
    series_code="RQ1"
  },
  ["Strongholds"] = {
    year="1992",
    abbr="gr1-1992",
    code="9353"
  },
  ["Haunted Halls of Eveningstar"] = {
    year="1992",
    abbr="frq1-1992",
    code="9354",
    series_code="FRQ1"
  },
  ["Van Richten's Guide to Ghosts"] = {
    year="1992",
    abbr="rr5-1992",
    code="9355",
    series_code="RR5"
  },
  ["Wizard Spell Cards"] = {
    year="1992",
    abbr="wsc-1992",
    code="9356?"
  },
  ["Thunder Rift"] = {
    year="1992",
    abbr="tr-1992",
    code="9357"
  },
  ["Aurora's Whole Realms Catalogue"] = {
    year="1992",
    abbr="awrc-1992",
    code="9358"
  },
  ["Wizard's Challenge"] = {
    year="1992",
    abbr="hhq2-1992",
    code="9359",
    series_code="HHQ2"
  },
  ["Treasures of Greyhawk"] = {
    year="1992",
    abbr="wgr2-1992",
    code="9360",
    series_code="WGR2"
  },
  ["Rock of Bral"] = {
    year="1992",
    abbr="sjr5-1992",
    code="9361",
    series_code="SJR5"
  },
  ["Deck of Priest Spells"] = {
    year="1992",
    abbr="dops-1992",
    code="9362?"
  },
  ["Character & Monster Assortment"] = {
    year="1992",
    abbr="cma-1992",
    code="9363"
  },
  ["Thoughts of Darkness"] = {
    year="1992",
    abbr="rq2-1992",
    code="9364",
    series_code="RQ2"
  },
  ["Dungeons of Mystery"] = {
    year="1992",
    abbr="gr2-1992",
    code="9365",
    series_code="GR2"
  },
  ["Golden Voyages"] = {
    year="1992",
    abbr="alq1-1992",
    code="9366",
    series_code="ALQ1"
  },
  ["Creature Crucible: Night Howlers"] = {
    year="1992",
    abbr="pc4-1992",
    code="9368",
    series_code="PC4"
  },
  ["Hordes of Dragonspear"] = {
    year="1992",
    abbr="frq2-1992",
    code="9369",
    series_code="FRQ2"
  },
  ["A Mighty Fortress Campaign Sourcebook"] = {
    year="1992",
    abbr="hr4-1992",
    code="9370",
    series_code="HR4"
  },
  ["Slayers of Lankhmar"] = {
    year="1992",
    abbr="lnq1-1992",
    code="9371",
    series_code="LNQ1"
  },
  ["Poor Wizard's Almanac & Book of Facts"] = {
    year="1992",
    abbr="pwa-1992",
    code="9372",
    series_code="AC1010"
  },
  ["Gold & Glory"] = {
    year="1992",
    abbr="fr15-1992",
    code="9373",
    series_code="FR15"
  },
  ["Greyspace (2e)"] = {
    year="1992",
    abbr="sjr6-1992",
    code="9374",
    series_code="SJR6"
  },
  ["From the Shadows"] = {
    year="1992",
    abbr="rq3-1992",
    code="9375",
    series_code="RQ3"
  },
  ["Celts Campaign Sourcebook"] = {
    year="1992",
    abbr="hr3-1992",
    code="9376",
    series_code="HR3"
  },
  ["Treasure Maps"] = {
    year="1992",
    abbr="gr3-1992",
    code="9377",
    series_code="GR3"
  },
  ["The Milenian Scepter"] = {
    year="1992",
    abbr="hwq1-1992",
    code="9378",
    series_code="HWQ1"
  },
  ["Volo's Guide to Waterdeep"] = {
    year="1992",
    abbr="vgw-1992",
    code="9379"
  },
  ["Rogues' Gallery"] = {
    year="1992",
    abbr="ref6-1992",
    code="9380",
    series_code="REF6"
  },
  ["Knight's Sword"] = {
    year="1992",
    abbr="dlq1-1992",
    code="9381",
    series_code="DLQ1"
  },
  ["Flint's Axe"] = {
    year="1992",
    abbr="dlq2-1992",
    code="9382",
    series_code="DLQ2"
  },
  ["Unsung Heroes"] = {
    year="1992",
    abbr="dlr3-1992",
    code="9383",
    series_code="DLR3"
  },
  ["The Milenian Empire"] = {
    year="1992",
    abbr="hwr3-1992",
    code="9384",
    series_code="HWR3"
  },
  ["Patriots of Ulek"] = {
    year="1992",
    abbr="wgq1-1992",
    code="9385",
    series_code="WGQ1"
  },
  ["Rary the Traitor"] = {
    year="1992",
    abbr="wgr3-1992",
    code="9386",
    series_code="WGR3"
  },
  ["Sword and Shield"] = {
    year="1992",
    abbr="ss-1992",
    code="9387"
  },
  ["The Ruins of Myth Drannor"] = {
    year="1993",
    abbr="tromd-1993",
    code="1084"
  },
  ["Forgotten Realms Campaign Setting (2e)"] = {
    year="1993",
    abbr="frcs2e-1993",
    code="1085"
  },
  ["Dwarven Kingdoms of Krynn"] = {
    year="1993",
    abbr="dkok-1993",
    code="1086"
  },
  ["The Astromundi Cluster"] = {
    year="1993",
    abbr="tac-1993",
    code="1087"
  },
  ["Castles Forlorn"] = {
    year="1993",
    abbr="cf-1993",
    code="1088"
  },
  ["Dragon Mountain"] = {
    year="1993",
    abbr="dm-1993",
    code="1089"
  },
  ["City of Delights"] = {
    year="1993",
    abbr="cod-1993",
    code="1091"
  },
  ["Champions of Mystara: Heroes of the Princess Ark"] = {
    year="1993",
    abbr="comhotpa-1993",
    code="1094"
  },
  ["DragonStrike"] = {
    year="1993",
    abbr="dragonstrike-1993",
    code="1400"
  },
  ["Creative Campaigning"] = {
    year="1993",
    abbr="dmgr5-1993",
    code="2133",
    series_code="DMGR5"
  },
  ["The Complete Book of Gnomes & Halflings"] = {
    year="1993",
    abbr="phbr9-1993",
    code="2134",
    series_code="PHBR9"
  },
  ["The Complete Book of Humanoids"] = {
    year="1993",
    abbr="phbr10-1993",
    code="2135",
    series_code="PHBR10"
  },
  ["The Complete Ranger's Handbook"] = {
    year="1993",
    abbr="phbr11-1993",
    code="2136",
    series_code="PHBR11"
  },
  ["Lankhmar: City of Adventure (2e)"] = {
    year="1993",
    abbr="lcoa2e-1993",
    code="2137"
  },
  ["Book of Artifacts"] = {
    year="1993",
    abbr="boa-1993",
    code="2138"
  },
  ["Monstrous Compendium: Ravenloft Appendix II"] = {
    year="1993",
    abbr="mc15-1993",
    code="2139",
    series_code="MC15"
  },
  ["Monstrous Manual"] = {
    year="1993",
    abbr="mm-1993",
    code="2140"
  },
  ["Player's Guide to the Forgotten Realms"] = {
    year="1993",
    abbr="pg2-1993",
    code="2142",
    series_code="PG2"
  },
  ["Player's Guide to the Dragonlance Campaign"] = {
    year="1993",
    abbr="pg1-1993",
    code="2143",
    series_code="PG1"
  },
  ["Dragon's Crown"] = {
    year="1993",
    abbr="dse1-1993",
    code="2416",
    series_code="DSE1"
  },
  ["Black Flames"] = {
    year="1993",
    abbr="dsm1-1993",
    code="2417",
    series_code="DSM1"
  },
  ["The Ivory Triangle"] = {
    year="1993",
    abbr="tit-1993",
    code="2418"
  },
  ["The Complete Gladiator's Handbook"] = {
    year="1993",
    abbr="cgr2-1993",
    code="2419",
    series_code="CGR2"
  },
  ["City-State of Tyr"] = {
    year="1993",
    abbr="dss1-1993",
    code="2420",
    series_code="DSS1"
  },
  ["Merchant House of Amketch"] = {
    year="1993",
    abbr="dsm2-1993",
    code="2421",
    series_code="DSM2"
  },
  ["Earth, Air, Fire, and Water"] = {
    year="1993",
    abbr="dss2-1993",
    code="2422",
    series_code="DSS2"
  },
  ["Elves of Athas"] = {
    year="1993",
    abbr="dss3-1993",
    code="2423",
    series_code="DSS3"
  },
  ["Marauders of Nibenay"] = {
    year="1993",
    abbr="dsm3-1993",
    code="2424",
    series_code="DSM3"
  },
  ["Leaves from the Inn of the Last Home (2e)"] = {
    year="1993",
    abbr="ltiotlh2e-1993",
    code="8446?"
  },
  ["Dragonlance Calendar 1994"] = {
    year="1993",
    abbr="dc1994-1993",
    code="8893?"
  },
  ["The Magic Encyclopedia Volume Two"] = {
    year="1993",
    abbr="tme2-1993",
    code="9421"
  },
  ["The Shining South (2e)"] = {
    year="1993",
    abbr="fr16-1993",
    code="9388",
    series_code="FR16"
  },
  ["The Jungles of Chult"] = {
    year="1993",
    abbr="frm1-1993",
    code="9389",
    series_code="FRM1"
  },
  ["The Code of the Harpers"] = {
    year="1993",
    abbr="for4-1993",
    code="9390",
    series_code="FOR4"
  },
  ["Doom of Daggerdale"] = {
    year="1993",
    abbr="frq3-1993",
    code="9391",
    series_code="FRQ3"
  },
  ["The Dalelands"] = {
    year="1993",
    abbr="frs1-1993",
    code="9392",
    series_code="FRS1"
  },
  ["Volo's Guide to the North"] = {
    year="1993",
    abbr="vgtn-1993",
    code="9393"
  },
  ["New Tales: The Land Reborn"] = {
    year="1993",
    abbr="dlt1-1993",
    code="9395",
    series_code="DLT1"
  },
  ["Dragonlance Lairs"] = {
    year="1993",
    abbr="bold-1993",
    code="9396"
  },
  ["The Marklands"] = {
    year="1993",
    abbr="wgr4-1993",
    code="9398",
    series_code="WGR4"
  },
  ["Iuz the Evil"] = {
    year="1993",
    abbr="wgr5-1993",
    code="9399",
    series_code="WGR5"
  },
  ["The City of Skulls"] = {
    year="1993",
    abbr="wgr6-1993",
    code="9405",
    series_code="WGR6"
  },
  ["Border Watch"] = {
    year="1993",
    abbr="wgm1-1993",
    code="9406",
    series_code="WGM1"
  },
  ["Krynnspace (2e)"] = {
    year="1993",
    abbr="sjr7-1993",
    code="9409",
    series_code="SJR7"
  },
  ["Space Lairs"] = {
    year="1993",
    abbr="sjr8-1993",
    code="9411",
    series_code="SJR8"
  },
  ["Van Richten's Guide to the Lich"] = {
    year="1993",
    abbr="rs1-1993",
    code="9412",
    series_code="RS1"
  },
  ["Roots of Evil"] = {
    year="1993",
    abbr="rm1-1993",
    code="9413",
    series_code="RM1"
  },
  ["The Created"] = {
    year="1993",
    abbr="rm2-1993",
    code="9414",
    series_code="RM2"
  },
  ["Web of Illusion"] = {
    year="1993",
    abbr="rm3-1993",
    code="9415",
    series_code="RM3"
  },
  ["Van Richten's Guide to Werebeasts"] = {
    year="1993",
    abbr="rr7-1993",
    code="9416",
    series_code="RR7"
  },
  ["House of Strahd"] = {
    year="1993",
    abbr="rm4-1993",
    code="9418",
    series_code="RM4"
  },
  ["Dark of the Moon"] = {
    year="1993",
    abbr="dotm-1993",
    code="9419"
  },
  ["Thief's Challenge"] = {
    year="1993",
    abbr="hhq3-1993",
    code="9420",
    series_code="HHQ3"
  },
  ["The Murky Deep"] = {
    year="1993",
    abbr="ga1-1993",
    code="9422",
    series_code="GA1"
  },
  ["Deck of Magical Items"] = {
    year="1993",
    abbr="cr3-1993",
    code="9423?",
    series_code="CR3?"
  },
  ["Swamplight"] = {
    year="1993",
    abbr="ga2-1993",
    code="9424",
    series_code="GA2"
  },
  ["The Glory of Rome Campaign Sourcebook"] = {
    year="1993",
    abbr="hr5-1993",
    code="9425",
    series_code="HR5"
  },
  ["Tales of Enchantment"] = {
    year="1993",
    abbr="ga3-1993",
    code="9428",
    series_code="GA3"
  },
  ["Cleric's Challenge"] = {
    year="1993",
    abbr="hhq4-1993",
    code="9429",
    series_code="HHQ4"
  },
  ["Assassin Mountain"] = {
    year="1993",
    abbr="alq2-1993",
    code="9431",
    series_code="ALQ2"
  },
  ["A Dozen and One Adventures"] = {
    year="1993",
    abbr="alq3-1993",
    code="9432",
    series_code="ALQ3"
  },
  ["Secrets of the Lamp"] = {
    year="1993",
    abbr="alq4-1993",
    code="9433",
    series_code="ALQ4"
  },
  ["The Knight of Newts"] = {
    year="1993",
    abbr="tkon-1993",
    code="9434"
  },
  ["Rage of the Rakasta"] = {
    year="1993",
    abbr="rotr-1993",
    code="9435"
  },
  ["In the Phantom's Wake"] = {
    year="1993",
    abbr="itpw-1993",
    code="9436"
  },
  ["Dungeon Master Screen (DMR1)"] = {
    year="1993",
    abbr="dmr1-1993",
    code="9437",
    series_code="DMR1"
  },
  ["Creature Catalog"] = {
    year="1993",
    abbr="dmr2-1993",
    code="9438",
    series_code="DMR2"
  },
  ["Poor Wizard's Almanac II & Book of Facts"] = {
    year="1993",
    abbr="pwa2-1993",
    code="9441",
    series_code="AC1011"
  },
  ["The Planescape Sketchbook"] = {
    year="1994",
    abbr="tps-1994",
    code="Unknown"
  },
  ["Masque of the Red Death and Other Tales"] = {
    year="1994",
    abbr="motrdot-1994",
    code="1103"
  },
  ["The Ruins of Undermountain II: The Deep Levels"] = {
    year="1994",
    abbr="trou2tdl-1994",
    code="1104"
  },
  ["First Quest"] = {
    year="1994",
    abbr="fq-1994",
    code="1105"
  },
  ["The Classic Dungeons & Dragons Game"] = {
    year="1994",
    abbr="cdd-1994",
    code="1106"
  },
  ["Council of Wyrms"] = {
    year="1994",
    abbr="cow-1994",
    code="1107"
  },
  ["Ravenloft Campaign Setting (2e)"] = {
    year="1994",
    abbr="rcs2e-1994",
    code="1108"
  },
  ["City of Splendors"] = {
    year="1994",
    abbr="cos-1994",
    code="1109"
  },
  ["Elminster's Ecologies"] = {
    year="1994",
    abbr="ee-1994",
    code="1111"
  },
  ["Fighter's Player Pack"] = {
    year="1994",
    abbr="fpp-1994",
    code="1112"
  },
  ["Wizard's Player Pack"] = {
    year="1994",
    abbr="wpp-1994",
    code="1113"
  },
  ["Priest's Player Pack"] = {
    year="1994",
    abbr="ppp-1994",
    code="1114"
  },
  ["Thief's Player Pack"] = {
    year="1994",
    abbr="tpp-1994",
    code="1115"
  },
  ["Encyclopedia Magica Volume One"] = {
    year="1994",
    abbr="em1-1994",
    code="2141?"
  },
  ["The Complete Book of Villains"] = {
    year="1994",
    abbr="dmgr6-1994",
    code="2144",
    series_code="DMGR6"
  },
  ["Monstrous Compendium Annual Volume One"] = {
    year="1994",
    abbr="mca1-1994",
    code="2145"
  },
  ["The Complete Sha'ir's Handbook"] = {
    year="1994",
    abbr="cgr3-1994",
    code="2146",
    series_code="CGR3?"
  },
  ["The Complete Paladin's Handbook"] = {
    year="1994",
    abbr="phbr12-1994",
    code="2147",
    series_code="PHBR12"
  },
  ["The Complete Druid's Handbook"] = {
    year="1994",
    abbr="phbr13-1994",
    code="2150",
    series_code="PHBR13"
  },
  ["Ravenloft Monstrous Compendium Appendix III: Creatures of Darkness"] = {
    year="1994",
    abbr="mcra3cod-1994",
    code="2153"
  },
  ["Black Spine"] = {
    year="1994",
    abbr="dse2-1994",
    code="2428",
    series_code="DSE2"
  },
  ["Forest Maker"] = {
    year="1994",
    abbr="fm-1994",
    code="2430"
  },
  ["The Will and the Way"] = {
    year="1994",
    abbr="twtwpoa-1994",
    code="2431"
  },
  ["City by the Silt Sea"] = {
    year="1994",
    abbr="cbtss-1994",
    code="2432"
  },
  ["Monstrous Compendium: Dark Sun Appendix II"] = {
    year="1995",
    abbr="mcdsa2-1995",
    code="2433"
  },
  ["Karameikos: Kingdom of Adventure"] = {
    year="1994",
    abbr="kkoa-1994",
    code="2500"
  },
  ["Monstrous Compendium: Mystara Appendix"] = {
    year="1994",
    abbr="mcma-1994",
    code="2501"
  },
  ["Hail the Heroes"] = {
    year="1994",
    abbr="hth-1994",
    code="2502"
  },
  ["Red Steel"] = {
    year="1994",
    abbr="rs-1994",
    code="2504"
  },
  ["Poor Wizard's Almanac III & Book of Facts"] = {
    year="1994",
    abbr="pwa3-1994",
    code="2506",
    series_code="AC1012"
  },
  ["Night of the Vampire"] = {
    year="1994",
    abbr="notv-1994",
    code="2509"
  },
  ["Planescape Campaign Setting"] = {
    year="1994",
    abbr="pcs-1994",
    code="2600"
  },
  ["The Eternal Boundary"] = {
    year="1994",
    abbr="teb-1994",
    code="2601"
  },
  ["Planescape Monstrous Compendium Appendix"] = {
    year="1994",
    abbr="mcpa-1994",
    code="2602"
  },
  ["Planes of Chaos"] = {
    year="1994",
    abbr="poc-1994",
    code="2603"
  },
  ["Well of Worlds"] = {
    year="1994",
    abbr="wotw-1994",
    code="2604"
  },
  ["In the Abyss"] = {
    year="1994",
    abbr="ita-1994",
    code="2605"
  },
  ["The Deva Spark"] = {
    year="1994",
    abbr="tds-1994",
    code="2606"
  },
  ["The Worlds of TSR"] = {
    year="1994",
    abbr="twotsr-1994",
    code="8441"
  },
  ["Dragonlance and Other Worlds Calendar 1995"] = {
    year="1994",
    abbr="dowc1995-1994",
    code="8894-I?"
  },
  ["Deck of Encounters Set 1"] = {
    year="1994",
    abbr="does1-1994",
    code="9407"
  },
  ["Age of Heroes Campaign Sourcebook"] = {
    year="1994",
    abbr="hr6-1994",
    code="9408",
    series_code="HR6"
  },
  ["Cormyr (2e)"] = {
    year="1994",
    abbr="c-1994",
    code="9410"
  },
  ["Van Richten's Guide to the Created"] = {
    year="1994",
    abbr="rr8-1994",
    code="9417"
  },
  ["Treasure Chest"] = {
    year="1994",
    abbr="tc-1994",
    code="9426"
  },
  ["Fighter's Challenge II"] = {
    year="1994",
    abbr="fc2-1994",
    code="9427"
  },
  ["Elves of Evermeet"] = {
    year="1994",
    abbr="for5-1994",
    code="9430",
    series_code="FOR5"
  },
  ["Adam's Wrath"] = {
    year="1994",
    abbr="aw-1994",
    code="9439"
  },
  ["Ruined Kingdoms"] = {
    year="1994",
    abbr="alq5-1994",
    code="9440"
  },
  ["Deck of Encounters Set 2"] = {
    year="1994",
    abbr="does2-1994",
    code="9443"
  },
  ["Marco Volo: Departure"] = {
    year="1994",
    abbr="mv1d-1994",
    code="9444"
  },
  ["Temple, Tower, & Tomb"] = {
    year="1994",
    abbr="ttt-1994",
    code="9448"
  },
  ["Corsairs of the Great Sea"] = {
    year="1994",
    abbr="alq7-1994",
    code="9449",
    series_code="ALQ7"
  },
  ["Marco Volo: Journey"] = {
    year="1994",
    abbr="mv2j-1994",
    code="9450"
  },
  ["Van Richten's Guide to the Ancient Dead"] = {
    year="1994",
    abbr="rr9-1994",
    code="9451"
  },
  ["The Awakening"] = {
    year="1994",
    abbr="ta-1994",
    code="9452"
  },
  ["Wizard's Challenge II"] = {
    year="1994",
    abbr="wc2-1994",
    code="9454"
  },
  ["Marco Volo: Arrival"] = {
    year="1994",
    abbr="mv3a-1994",
    code="9455"
  },
  ["Hour of the Knife"] = {
    year="1994",
    abbr="hotk-1994",
    code="9456"
  },
  ["Fighter's Screen"] = {
    year="1994",
    abbr="fs-1994",
    code="9457"
  },
  ["Deck of Psionic Powers"] = {
    year="1994",
    abbr="dopp-1994",
    code="9458"
  },
  ["Caravans"] = {
    year="1994",
    abbr="alq8-1994",
    code="9459"
  },
  ["Volo's Guide to the Sword Coast"] = {
    year="1994",
    abbr="vgtsc-1994",
    code="9460"
  },
  ["Rogues in Lankhmar"] = {
    year="1994",
    abbr="rol-1994",
    code="9461"
  },
  ["Priest's Screen"] = {
    year="1994",
    abbr="ps-1994",
    code="9462"
  },
  ["Thief's Screen"] = {
    year="1994",
    abbr="ts-1994",
    code="9463"
  },
  ["City Sites"] = {
    year="1994",
    abbr="cs-1994",
    code="9464"
  },
  ["Forgotten Realms Book of Lairs"] = {
    year="1994",
    abbr="bolfr-1994",
    code="9465"
  },
  ["Howls in the Night"] = {
    year="1994",
    abbr="htn-1994",
    code="9466"
  },
  ["Cities of Bone"] = {
    year="1994",
    abbr="alq6-1994",
    code="9467"
  },
  ["Wizard's Screen"] = {
    year="1994",
    abbr="ws-1994",
    code="9468"
  },
  ["The Crusades Campaign Sourcebook"] = {
    year="1994",
    abbr="hr7-1994",
    code="9469",
    series_code="HR7"
  },
  ["Ruins of Zhentil Keep"] = {
    year="1995",
    abbr="rozk-1995",
    code="1120"
  },
  ["Spellbound"] = {
    year="1995",
    abbr="stra-1995",
    code="1121"
  },
  ["The Nightmare Lands"] = {
    year="1995",
    abbr="tnl-1995",
    code="1124"
  },
  ["Night Below"] = {
    year="1995",
    abbr="nb-1995",
    code="1125"
  },
  ["Blood Wars DUEL-DECK Card Game"] = {
    year="1995",
    abbr="bwdueldeckcg-1995",
    code="1128?"
  },
  ["Blood Wars Escalation Pack 1: Rebels & Reinforcements"] = {
    year="1995",
    abbr="bwep1rr-1995",
    code="1130?"
  },
  ["Blood Wars Escalation Pack 2: Factols & Factions"] = {
    year="1995",
    abbr="bwep2ff-1995",
    code="1131?"
  },
  ["Blood Wars Escalation Pack 3: Powers & Proxies"] = {
    year="1995",
    abbr="bwep3pp-1995",
    code="1132?"
  },
  ["Introduction to Advanced Dungeons & Dragons Game"] = {
    year="1995",
    abbr="iadd-1995",
    code="1134/1135"
  },
  ["The Complete Barbarian's Handbook"] = {
    year="1995",
    abbr="phbr14-1995",
    code="2148",
    series_code="PHBR14"
  },
  ["Player's Option: Combat & Tactics"] = {
    year="1995",
    abbr="poct-1995",
    code="2149"
  },
  ["The Complete Book of Necromancers"] = {
    year="1995",
    abbr="dmgr7-1995",
    code="2151"
  },
  ["Encyclopedia Magica Volume Two"] = {
    year="1995",
    abbr="em2-1995",
    code="2152?"
  },
  ["Player's Option: Skills & Powers"] = {
    year="1995",
    abbr="posp-1995",
    code="2154"
  },
  ["The Complete Ninja's Handbook"] = {
    year="1995",
    abbr="phbr15-1995",
    code="2155",
    series_code="PHBR15"
  },
  ["Dungeon Master Option: High-Level Campaigns"] = {
    year="1995",
    abbr="dmohlc-1995",
    code="2156"
  },
  ["Encyclopedia Magica Volume Three"] = {
    year="1995",
    abbr="em3-1995",
    code="2157"
  },
  ["Monstrous Compendium Annual Volume Two"] = {
    year="1995",
    abbr="mca2-1995",
    code="2158"
  },
  ["Player's Handbook (2e revised)"] = {
    year="1995",
    abbr="ph2e-1995",
    code="2159"
  },
  ["Dungeon Master Guide (2e revised)"] = {
    year="1995",
    abbr="dmg2e-1995",
    code="2160"
  },
  ["Encyclopedia Magica Volume Four"] = {
    year="1995",
    abbr="em4-1995",
    code="2161"
  },
  ["Thri-Kreen of Athas"] = {
    year="1995",
    abbr="tkoa-1995",
    code="2437"
  },
  ["Dark Sun Campaign Setting (2e)"] = {
    year="1995",
    abbr="dscs2e-1995",
    code="2438?"
  },
  ["Windriders of the Jagged Cliffs"] = {
    year="1995",
    abbr="wotjc-1995",
    code="2439"
  },
  ["Beyond the Prism Pentad"] = {
    year="1995",
    abbr="btpp-1995",
    code="2441"
  },
  ["Player's Survival Kit"] = {
    year="1995",
    abbr="psk-1995",
    code="2510"
  },
  ["Glantri: Kingdom of Magic"] = {
    year="1995",
    abbr="gkom-1995",
    code="2511"
  },
  ["Dungeon Master's Survival Kit"] = {
    year="1995",
    abbr="dmsk-1995",
    code="2512?"
  },
  ["Mark of Amber"] = {
    year="1995",
    abbr="moa-1995",
    code="2513"
  },
  ["Joshuan's Almanac & Book of Facts"] = {
    year="1995",
    abbr="ja-1995",
    code="2517"
  },
  ["Planes of Law"] = {
    year="1995",
    abbr="pol-1995",
    code="2607"
  },
  ["Fires of Dis"] = {
    year="1995",
    abbr="fod-1995",
    code="2608"
  },
  ["In the Cage: A Guide to Sigil"] = {
    year="1995",
    abbr="itcags-1995",
    code="2609"
  },
  ["A Player's Primer to the Outlands"] = {
    year="1995",
    abbr="appto-1995",
    code="2610"
  },
  ["The Factol's Manifesto"] = {
    year="1995",
    abbr="tfm-1995",
    code="2611"
  },
  ["Planescape Monstrous Compendium Appendix II"] = {
    year="1995",
    abbr="mcpa2-1995",
    code="2613"
  },
  ["Harbinger House"] = {
    year="1995",
    abbr="hh-1995",
    code="2614"
  },
  ["Planes of Conflict"] = {
    year="1995",
    abbr="poc-1995",
    code="2615"
  },
  ["Birthright Campaign Setting"] = {
    year="1995",
    abbr="bcs-1995",
    code="3100"
  },
  ["Blood Enemies: Abominations of Cerilia"] = {
    year="1995",
    abbr="beaoc-1995",
    code="3101"
  },
  ["Sword and Crown"] = {
    year="1995",
    abbr="sc-1995",
    code="3102"
  },
  ["Cities of the Sun"] = {
    year="1995",
    abbr="cots-1995",
    code="3103"
  },
  ["Player's Secrets of Roesone"] = {
    year="1995",
    abbr="psor-1995",
    code="3104"
  },
  ["Player's Secrets of Endier"] = {
    year="1995",
    abbr="psoe-1995",
    code="3105"
  },
  ["Player's Secrets of Medoere"] = {
    year="1995",
    abbr="psom-1995",
    code="3106"
  },
  ["Player's Secrets of Tuornen"] = {
    year="1995",
    abbr="psoto-1995",
    code="3107"
  },
  ["Player's Secrets of Ilien"] = {
    year="1995",
    abbr="psoi-1995",
    code="3108"
  },
  ["Player's Secrets of Talinie"] = {
    year="1995",
    abbr="psota-1995",
    code="3109"
  },
  ["Warlock of the Stonecrowns"] = {
    year="1995",
    abbr="wots-1995",
    code="3110"
  },
  ["Player's Secrets of Ariya"] = {
    year="1995",
    abbr="psoa-1995",
    code="3111"
  },
  ["The History of Dragonlance"] = {
    year="1995",
    abbr="thod-1995",
    code="8372"
  },
  ["Ivid the Undying"] = {
    year="1995",
    abbr="ivid-1995",
    code="none",
    series_code="WGRX"
  },
  ["Dragonlance and Other Worlds Calendar 1996"] = {
    year="1995",
    abbr="dowc1996-1995",
    code="8895?"
  },
  ["Cutthroats of Lankhmar"] = {
    year="1995",
    abbr="col-1995",
    code="9470"
  },
  ["The Dancing Hut of Baba Yaga"] = {
    year="1995",
    abbr="s5-1995",
    code="9471",
    series_code="S5"
  },
  ["The Moonsea"] = {
    year="1995",
    abbr="tm-1995",
    code="9474"
  },
  ["The Seven Sisters"] = {
    year="1995",
    abbr="for6-1995",
    code="9475",
    series_code="FOR6"
  },
  ["When Black Roses Bloom"] = {
    year="1995",
    abbr="wtbrb-1995",
    code="9476"
  },
  ["Van Richten's Guide to Fiends"] = {
    year="1995",
    abbr="rr10-1995",
    code="9477"
  },
  ["Thief's Challenge II: Beacon Point"] = {
    year="1995",
    abbr="tc2bp-1995",
    code="9478"
  },
  ["Castle Sites"] = {
    year="1995",
    abbr="castle-1995",
    code="9479"
  },
  ["Avengers in Lankhmar"] = {
    year="1995",
    abbr="al-1995",
    code="9481"
  },
  ["Country Sites"] = {
    year="1995",
    abbr="country-1995",
    code="9482"
  },
  ["Cleric's Challenge II"] = {
    year="1995",
    abbr="cc2-1995",
    code="9483"
  },
  ["The Sword of the Dales"] = {
    year="1995",
    abbr="tsotd-1995",
    code="9484"
  },
  ["The Secret of Spiderhaunt"] = {
    year="1995",
    abbr="tsos-1995",
    code="9485"
  },
  ["Volo's Guide to Cormyr"] = {
    year="1995",
    abbr="vgc-1995",
    code="9486"
  },
  ["Giantcraft"] = {
    year="1995",
    abbr="for7-1995",
    code="9487",
    series_code="FOR7"
  },
  ["The Return of Randal Morn"] = {
    year="1995",
    abbr="trorm-1995",
    code="9488"
  },
  ["Elminster's Ecologies Appendix I"] = {
    year="1995",
    abbr="eea1tbobthols-1995",
    code="9489"
  },
  ["Elminster's Ecologies Appendix II"] = {
    year="1995",
    abbr="eea2thmtsh-1995",
    code="9490"
  },
  ["Pages from the Mages"] = {
    year="1995",
    abbr="for8-1995",
    code="9491",
    series_code="FOR8"
  },
  ["Wizards and Rogues of the Realms"] = {
    year="1995",
    abbr="for9-1995",
    code="9492",
    series_code="FOR9"
  },
  ["Circle of Darkness"] = {
    year="1995",
    abbr="cod-1995",
    code="9493"
  },
  ["A Light in the Belfry"] = {
    year="1995",
    abbr="altb-1995",
    code="9494"
  },
  ["Chilling Tales"] = {
    year="1995",
    abbr="rr11-1995",
    code="9495"
  },
  ["Van Richten's Guide to the Vistani"] = {
    year="1995",
    abbr="rr12-1995",
    code="9496"
  },
  ["The Evil Eye"] = {
    year="1995",
    abbr="tee-1995",
    code="9497"
  },
  ["The Gothic Earth Gazetteer"] = {
    year="1995",
    abbr="tgeg-1995",
    code="9498"
  },
  ["Neither Man Nor Beast"] = {
    year="1995",
    abbr="nmnb-1995",
    code="9499"
  },
  ["Savage Baronies"] = {
    year="1995",
    abbr="sb-1995",
    code="9500"
  },
  ["Labyrinth of Madness"] = {
    year="1995",
    abbr="s6-1995",
    code="9503",
    series_code="S6"
  },
  ["Dungeon Master Screen & Master Index"] = {
    year="1995",
    abbr="dmsmi-1995",
    code="9504"
  },
  ["Chronomancer (2e)"] = {
    year="1995",
    abbr="c-1995",
    code="9506"
  },
  ["Shaman (2e)"] = {
    year="1995",
    abbr="s-1995",
    code="9507"
  },
  ["Blood Wars Warlord's Tactical Manual"] = {
    year="1996",
    abbr="bwwtm-1996",
    code="1140?"
  },
  ["Bleak House"] = {
    year="1996",
    abbr="bh-1996",
    code="1141"
  },
  ["The North"] = {
    year="1996",
    abbr="tn-1996",
    code="1142"
  },
  ["Tale of the Comet"] = {
    year="1997",
    abbr="totc-1997",
    code="1143"
  },
  ["Fritz Leiber's Lankhmar"] = {
    year="1996",
    abbr="flltnaoftgm-1996",
    code="1144?"
  },
  ["The Rod of Seven Parts"] = {
    year="1996",
    abbr="trosp-1996",
    code="1145"
  },
  ["Requiem: The Grim Harvest"] = {
    year="1996",
    abbr="rtgh-1996",
    code="1146"
  },
  ["Netheril: Empire of Magic"] = {
    year="1996",
    abbr="neom-1996",
    code="1147"
  },
  ["Fifth Age"] = {
    year="1996",
    abbr="dtfaag-1996",
    code="1148"
  },
  ["The Last Tower: The Legacy of Raistlin"] = {
    year="1996",
    abbr="tlttlor-1996",
    code="1149"
  },
  ["Heroes of Steel"] = {
    year="1996",
    abbr="hos-1996",
    code="1150"
  },
  ["Lands of Intrigue"] = {
    year="1997",
    abbr="loi-1997",
    code="1159"
  },
  ["Ravenloft Monstrous Compendium Appendices I & II"] = {
    year="1996",
    abbr="mca12-1996",
    code="2162"
  },
  ["Player's Option: Spells & Magic"] = {
    year="1996",
    abbr="posm-1996",
    code="2163"
  },
  ["Sages and Specialists"] = {
    year="1996",
    abbr="ss-1996",
    code="2164"
  },
  ["Wizard's Spell Compendium Volume One"] = {
    year="1996",
    abbr="wsc1-1996",
    code="2165"
  },
  ["Monstrous Compendium Annual Volume Three"] = {
    year="1996",
    abbr="mca3-1996",
    code="2166"
  },
  ["CD-ROM Core Rules"] = {
    year="1996",
    abbr="addcdromcr-1996",
    code="2167"
  },
  ["The Wanderer's Chronicle: Mind Lords of the Last Sea"] = {
    year="1996",
    abbr="twcmlotls-1996",
    code="2444"
  },
  ["Defilers and Preservers: The Wizards of Athas"] = {
    year="1996",
    abbr="dpwoa-1996",
    code="2445"
  },
  ["Psionic Artifacts of Athas"] = {
    year="1996",
    abbr="paoa-1996",
    code="2446"
  },
  ["Savage Coast Campaign Book"] = {
    year="1996",
    abbr="sc2e-1996",
    code="2521"
  },
  ["Orc's Head"] = {
    year="1996",
    abbr="oh-1996",
    code="9501"
  },
  ["Savage Coast Monstrous Compendium Appendix"] = {
    year="1996",
    abbr="mcsca-1996",
    code="2524"
  },
  ["Monstrous Compendium Savage Coast Appendix"] = {
    alias_for= "Savage Coast Monstrous Compendium Appendix"
  },
  ["Something Wild"] = {
    year="1996",
    abbr="sw-1996",
    code="2619"
  },
  ["The Planewalker's Handbook"] = {
    year="1996",
    abbr="tph-1996",
    code="2620"
  },
  ["Hellbound: The Blood War"] = {
    year="1996",
    abbr="htbw-1996",
    code="2621"
  },
  ["On Hallowed Ground"] = {
    year="1996",
    abbr="ohg-1996",
    code="2623"
  },
  ["Uncaged: Faces of Sigil"] = {
    year="1996",
    abbr="ufos-1996",
    code="2624"
  },
  ["A Guide to the Astral Plane"] = {
    year="1996",
    abbr="agtap-1996",
    code="2625"
  },
  ["Doors to the Unknown"] = {
    year="1996",
    abbr="dtu-1996",
    code="2626"
  },
  ["The Book of Magecraft"] = {
    year="1996",
    abbr="tbom-1996",
    code="3117"
  },
  ["The Sword of Roele"] = {
    year="1996",
    abbr="tsor-1996",
    code="3118"
  },
  ["Player's Secrets of Binsada"] = {
    year="1996",
    abbr="psob-1996",
    code="3119"
  },
  ["Player's Secrets of Baruk-Azhik"] = {
    year="1996",
    abbr="psoba-1996",
    code="3120"
  },
  ["The Rjurik Highlands"] = {
    year="1996",
    abbr="trh-1996",
    code="3121"
  },
  ["Player's Secrets of Halskapa"] = {
    year="1996",
    abbr="psoh-1996",
    code="3122"
  },
  ["Player's Secrets of Khourane"] = {
    year="1996",
    abbr="psok-1996",
    code="3123"
  },
  ["Player's Secrets of Tuarhievel"] = {
    year="1996",
    abbr="psot-1996",
    code="3124"
  },
  ["Legends of the Hero-Kings"] = {
    year="1996",
    abbr="lothk-1996",
    code="3125"
  },
  ["Player's Secrets of Stjordvik"] = {
    year="1996",
    abbr="psos-1996",
    code="3127"
  },
  ["Havens of the Great Bay"] = {
    year="1996",
    abbr="hotgb-1996",
    code="3129"
  },
  ["Naval Battle Rules: The Seas of Cerilia"] = {
    year="1996",
    abbr="nbstsoc-1996",
    code="3134"
  },
  ["Dragonlance and Other Worlds Calendar 1997"] = {
    year="1996",
    abbr="dowc1997-1996",
    code="8896?"
  },
  ["TSR Calendar 1997"] = {
    year="1996",
    abbr="tsrc1997-1996",
    code="8897?"
  },
  ["How the Mighty are Fallen"] = {
    year="1996",
    abbr="htmaf-1996",
    code="9540"
  },
  ["The Silver Key"] = {
    year="1996",
    abbr="tsk-1996",
    code="9508"
  },
  ["Warriors and Priests of the Realms"] = {
    year="1996",
    abbr="for10-1996",
    code="9509",
    series_code="FOR10"
  },
  ["Forged of Darkness"] = {
    year="1996",
    abbr="fod-1996",
    code="9510"
  },
  ["Children of the Night: Vampires"] = {
    year="1996",
    abbr="cotnv-1996",
    code="9513"
  },
  ["Den of Thieves"] = {
    year="1996",
    abbr="dot-1996",
    code="9515"
  },
  ["Faiths & Avatars"] = {
    year="1996",
    abbr="fa-1996",
    code="9516"
  },
  ["Treasure Tales"] = {
    year="1996",
    abbr="tt-1996",
    code="9518"
  },
  ["Undermountain: The Lost Level"] = {
    year="1996",
    abbr="uitll-1996",
    code="9519?"
  },
  ["The Vilhon Reach"] = {
    year="1996",
    abbr="vr-1996",
    code="9520"
  },
  ["I, Tyrant"] = {
    year="1996",
    abbr="it-1996",
    code="9521"
  },
  ["Eye of Pain"] = {
    year="1996",
    abbr="eop-1996",
    code="9522"
  },
  ["Death Unchained"] = {
    year="1996",
    abbr="du-1996",
    code="9523"
  },
  ["Volo's Guide to the Dalelands"] = {
    year="1996",
    abbr="vgtd-1996",
    code="9524"
  },
  ["Heroes' Lorebook"] = {
    year="1996",
    abbr="hl-1996",
    code="9525"
  },
  ["Death Ascendant"] = {
    year="1996",
    abbr="da-1996",
    code="9526"
  },
  ["Undermountain: Maddgoth's Castle"] = {
    year="1996",
    abbr="u2mc-1996",
    code="9528?"
  },
  ["A Guide to Transylvania"] = {
    year="1996",
    abbr="agt-1996",
    code="9529"
  },
  ["Eye of Doom"] = {
    year="1996",
    abbr="eod-1996",
    code="9530"
  },
  ["World Builder's Guidebook"] = {
    year="1996",
    abbr="wbg-1996",
    code="9532"
  },
  ["The Gates of Firestorm Peak"] = {
    year="1996",
    abbr="poagofp-1996",
    code="9533"
  },
  ["A Hero's Tale"] = {
    year="1996",
    abbr="aht-1996",
    code="9534"
  },
  ["Volo's Guide to All Things Magical"] = {
    year="1996",
    abbr="vgatm-1996",
    code="9535"
  },
  ["Eye to Eye"] = {
    year="1996",
    abbr="ee-1996",
    code="9536"
  },
  ["Undermountain: Stardock"] = {
    year="1996",
    abbr="u3s-1996",
    code="9538?"
  },
  ["The Star of Kolhapur"] = {
    year="1997",
    abbr="tsok-1997",
    code="Unknown"
  },
  ["Wizard's Spell Compendium Volume Two"] = {
    year="1997",
    abbr="wsc2-1997",
    code="2168"
  },
  ["Of Ships and the Sea"] = {
    year="1997",
    abbr="osts-1997",
    code="2170"
  },
  ["Domains of Dread"] = {
    year="1997",
    abbr="rdod-1997",
    code="2174"
  },
  ["The Great Modron March"] = {
    year="1997",
    abbr="tgmm-1997",
    code="2628"
  },
  ["Faces of Evil: The Fiends"] = {
    year="1997",
    abbr="foetf-1997",
    code="2630"
  },
  ["Dead Gods"] = {
    year="1997",
    abbr="dg-1997",
    code="2631"
  },
  ["The Book of Priestcraft"] = {
    year="1997",
    abbr="tbop-1997",
    code="3126"
  },
  ["King of the Giantdowns"] = {
    year="1997",
    abbr="kotg-1997",
    code="3142"
  },
  ["Tribes of the Heartless Waste"] = {
    year="1997",
    abbr="tothw-1997",
    code="3147"
  },
  ["Evil Tide"] = {
    year="1997",
    abbr="et-1997",
    code="9542"
  },
  ["Heroes of Defiance"] = {
    year="1997",
    abbr="hod-1997",
    code="9517?"
  },
  ["Four from Cormyr"] = {
    year="1997",
    abbr="ffc-1997",
    code="9531"
  },
  ["The Forgotten Terror"] = {
    year="1997",
    abbr="tft-1997",
    code="9537"
  },
  ["The Sea Devils"] = {
    year="1997",
    abbr="tsd-1997",
    code="9539"
  },
  ["Heroes of Sorcery"] = {
    year="1997",
    abbr="hos-1997",
    code="9543"
  },
  ["Castle Spulzeer"] = {
    year="1997",
    abbr="cs-1997",
    code="9544"
  },
  ["Prayers from the Faithful"] = {
    year="1997",
    abbr="ptf-1997",
    code="9545"
  },
  ["Night of the Shark"] = {
    year="1997",
    abbr="nots-1997",
    code="9550"
  },
  ["Children of the Night: Ghosts"] = {
    year="1997",
    abbr="cotng-1997",
    code="9555"
  },
  ["Sea of Blood"] = {
    year="1997",
    abbr="sob-1997",
    code="9560"
  },
  ["Powers & Pantheons"] = {
    year="1997",
    abbr="pp-1997",
    code="9563"
  },
  ["Road to Danger"] = {
    year="1998",
    abbr="rtd-1998",
    code="11376"
  },
  ["Destiny of Kings (2e)"] = {
    year="1998",
    abbr="dok2e-1998",
    code="11377"
  },
  ["Return to the Tomb of Horrors"] = {
    year="1998",
    abbr="rttoh-1998",
    code="1162"
  },
  ["The Shadow Rift"] = {
    year="1998",
    abbr="tsr-1998",
    code="1163"
  },
  ["Cormanthyr: Empire of the Elves"] = {
    year="1998",
    abbr="ceoe-1998",
    code="1165"
  },
  ["Monstrous Compendium Annual Volume Four"] = {
    year="1998",
    abbr="mca4-1998",
    code="2173"
  },
  ["Wizard's Spell Compendium Volume Three"] = {
    year="1998",
    abbr="wsc3-1998",
    code="2175"
  },
  ["Wizard's Spell Compendium Volume Four"] = {
    year="1998",
    abbr="wsc4-1998",
    code="2177"
  },
  ["Faction War"] = {
    year="1998",
    abbr="fw-1998",
    code="2629"
  },
  ["Tales from the Infinite Staircase"] = {
    year="1998",
    abbr="ttis-1998",
    code="2632"
  },
  ["A Guide to the Ethereal Plane"] = {
    year="1998",
    abbr="agtep-1998",
    code="2633"
  },
  ["The Inner Planes"] = {
    year="1998",
    abbr="tip-1998",
    code="2634"
  },
  ["Planescape Monstrous Compendium Appendix III"] = {
    year="1998",
    abbr="mcpa3-1998",
    code="2635"
  },
  ["Player's Secrets of Hogunmark"] = {
    year="1998",
    abbr="psoh-1998",
    code="3135"
  },
  ["Shadowmoon"] = {
    year="1998",
    abbr="s-1998",
    code="3136?"
  },
  ["The Book of Regency"] = {
    year="2000",
    abbr="tbor-2000",
    code="3137"
  },
  ["Blood Spawn"] = {
    year="2000",
    abbr="bs-2000",
    code="3140"
  },
  ["Charge of the Cold Rider"] = {
    year="1998",
    abbr="cotcr-1998",
    code="3141?"
  },
  ["Dragonlance Calendar 1999"] = {
    year="1998",
    abbr="dc1999-1998",
    code="8899?"
  },
  ["Jakandor, Land of Legend"] = {
    year="1998",
    abbr="jlol-1998",
    code="9472"
  },
  ["Jakandor, Island of War"] = {
    year="1998",
    abbr="jiow-1998",
    code="9511"
  },
  ["Jakandor, Isle of Destiny"] = {
    year="1998",
    abbr="jiod-1998",
    code="9512"
  },
  ["Servants of Darkness"] = {
    year="1998",
    abbr="sod-1998",
    code="9541"
  },
  ["Heroes of Hope"] = {
    year="1998",
    abbr="hoh-1998",
    code="9546"
  },
  ["Cult of the Dragon"] = {
    year="1998",
    abbr="cotd-1998",
    code="9547"
  },
  ["College of Wizardry"] = {
    year="1998",
    abbr="cow-1998",
    code="9549"
  },
  ["Wings of Fury"] = {
    year="1998",
    abbr="wof-1998",
    code="9551"
  },
  ["Villains' Lorebook"] = {
    year="1998",
    abbr="vl-1998",
    code="9552"
  },
  ["Dungeon Builder's Guidebook"] = {
    year="1998",
    abbr="dbg-1998",
    code="9556"
  },
  ["The Fall of Myth Drannor"] = {
    year="1998",
    abbr="tfomd-1998",
    code="9558"
  },
  ["Champions of the Mists"] = {
    year="1998",
    abbr="cotm-1998",
    code="9559"
  },
  ["Empires of the Shining Sea"] = {
    year="1998",
    abbr="eotss-1998",
    code="9561"
  },
  ["Hellgate Keep"] = {
    year="1998",
    abbr="hk-1998",
    code="9562"
  },
  ["The Bestiary"] = {
    year="1998",
    abbr="tb-1998",
    code="9564"
  },
  ["Fate Deck"] = {
    year="1997",
    abbr="sfd-1998",
    code="9565"
  },
  ["A Saga Companion"] = {
    year="1998",
    abbr="asc-1998",
    code="9566"
  },
  ["Moonlight Madness"] = {
    year="1998",
    abbr="mm-1998",
    code="9568"
  },
  ["The Illithiad"] = {
    year="1998",
    abbr="ti-1998",
    code="9569"
  },
  ["A Darkness Gathering"] = {
    year="1998",
    abbr="adg-1998",
    code="9570"
  },
  ["Masters of Eternal Night"] = {
    year="1998",
    abbr="moen-1998",
    code="9571"
  },
  ["Dawn of the Overmind"] = {
    year="1998",
    abbr="doto-1998",
    code="9572"
  },
  ["The Lost Shrine of Bundushatur"] = {
    year="1998",
    abbr="tlsob-1998",
    code="9573"
  },
  ["For Duty & Deity"] = {
    year="1998",
    abbr="fdd-1998",
    code="9574"
  },
  ["The City of Ravens Bluff"] = {
    year="1998",
    abbr="tcorb-1998",
    code="9575"
  },
  ["Return of the Eight"] = {
    year="1998",
    abbr="rote-1998",
    code="9576"
  },
  ["The Adventure Begins"] = {
    year="1998",
    abbr="gtab-1998",
    code="9577"
  },
  ["Player's Guide to Greyhawk"] = {
    year="1998",
    abbr="pgg-1998",
    code="9578"
  },
  ["The Star Cairns"] = {
    year="1998",
    abbr="tsc-1998",
    code="9579"
  },
  ["Crypt of Lyzandred the Mad"] = {
    year="1998",
    abbr="coltm-1998",
    code="9580"
  },
  ["The Doomgrinder"] = {
    year="1998",
    abbr="td-1998",
    code="9581"
  },
  ["Vecna Reborn"] = {
    year="1998",
    abbr="vr-1998",
    code="9582"
  },
  ["Children of the Night: Werebeasts"] = {
    year="1998",
    abbr="cotnw-1998",
    code="9583"
  },
  ["Reunion"] = {
    year="1998",
    abbr="r-1998",
    code="9584"
  },
  ["Demihuman Deities"] = {
    year="1998",
    abbr="dd-1998",
    code="9585"
  },
  ["A Paladin in Hell"] = {
    year="1998",
    abbr="aph-1998",
    code="9586"
  },
  ["Palanthas"] = {
    year="1998",
    abbr="p-1998",
    code="9588"
  },
  ["Calimport (2e)"] = {
    year="1998",
    abbr="c-1998",
    code="9589"
  },
  ["Kidnapped"] = {
    year="1998",
    abbr="k-1998",
    code="9590"
  },
  ["Demihumans of the Realms"] = {
    year="1999",
    abbr="dotr-1999",
    code="11316"
  },
  ["The Shattered Circle"] = {
    year="1999",
    abbr="tsc-1999",
    code="11325"
  },
  ["Return to the Keep on the Borderlands"] = {
    year="1999",
    abbr="rtkotb-1999",
    code="11327"
  },
  ["The Sylvan Veil"] = {
    year="1999",
    abbr="tsv-1999",
    code="11329"
  },
  ["The Accursed Tower"] = {
    year="1999",
    abbr="tat-1999",
    code="11337"
  },
  ["Axe of the Dwarvish Lords"] = {
    year="1999",
    abbr="aotdl-1999",
    code="11347"
  },
  ["Skullport (2e)"] = {
    year="1999",
    abbr="s-1999",
    code="11348"
  },
  ["Priest's Spell Compendium Volume One"] = {
    year="1999",
    abbr="psc1-1999",
    code="11359"
  },
  ["Dragonlance Classics: 15th Anniversary Edition"] = {
    year="1999",
    abbr="dc15ae-1999",
    code="11350"
  },
  ["Children of the Night: The Created"] = {
    year="1999",
    abbr="cotnc-1999",
    code="11360"
  },
  ["Warriors of Heaven"] = {
    year="1999",
    abbr="woh-1999",
    code="11361"
  },
  ["Chaos Spawn"] = {
    year="1999",
    abbr="csacwa-1999",
    code="11372"
  },
  ["The Scarlet Brotherhood"] = {
    year="1999",
    abbr="tsb-1999",
    code="11374"
  },
  ["Carnival"] = {
    year="1999",
    abbr="c-1999",
    code="11382"
  },
  ["Council of Wyrms Setting"] = {
    year="1999",
    abbr="cows-1999",
    code="11383"
  },
  ["Sea of Fallen Stars"] = {
    year="1999",
    abbr="sofs-1999",
    code="11393"
  },
  ["Ravenloft (2e)"] = {
    year="1999",
    abbr="i6-1999",
    code="11397"
  },
  ["The Wyrmskull Throne"] = {
    year="1999",
    abbr="twt-1999",
    code="11405"
  },
  ["Against the Giants: The Liberation of Geoff"] = {
    year="1999",
    abbr="atgtlog-1999",
    code="11413"
  },
  ["Priest's Spell Compendium Volume Two"] = {
    year="1999",
    abbr="psc2-1999",
    code="11421"
  },
  ["Guide to Hell"] = {
    year="1999",
    abbr="agh-1999",
    code="11431"
  },
  ["Return to White Plume Mountain"] = {
    year="1999",
    abbr="rwpm-1999",
    code="11434"
  },
  ["Bastion of Faith"] = {
    year="1999",
    abbr="bof-1999",
    code="11442"
  },
  ["Dungeons of Despair"] = {
    year="1999",
    abbr="dod-1999",
    code="11444?"
  },
  ["TSR Jam 1999"] = {
    year="1999",
    abbr="tsrjam-1999",
    code="11445"
  },
  ["The Odyssey of Gilthanas"] = {
    year="1999",
    abbr="toog-1999",
    code="11446?"
  },
  ["Van Richten's Monster Hunter's Compendium Volume One"] = {
    year="1999",
    abbr="vrmhc1-1999",
    code="11447?"
  },
  ["Dragon Magazine Archive CD-ROM"] = {
    year="1999",
    abbr="dmacdrom-1999",
    code="11448"
  },
  ["Dungeons & Dragons Adventure Game (2e)"] = {
    year="1999",
    abbr="ddag2e-1999",
    code="11450?"
  },
  ["Forgotten Realms Interactive Atlas"] = {
    year="1999",
    abbr="addfriacdrom-1999",
    code="11451"
  },
  ["Core Rules 2.0 Expansion"] = {
    year="1999",
    abbr="core2exp-1999",
    code="11543"
  },
  ["Van Richten's Monster Hunter's Compendium Volume Two"] = {
    year="1999",
    abbr="vrmhc2-1999",
    code="11507"
  },
  ["Drizzt Do'Urden's Guide to the Underdark"] = {
    year="1999",
    abbr="ddugtu-1999",
    code="11509"
  },
  ["Silver Anniversary Collector's Edition"] = {
    year="1999",
    abbr="sacebs-1999",
    code="11549?"
  },
  ["Wand of Archeal"] = {
    year="1999",
    abbr="woa-1999",
    code="B0000778"
  },
  ["Caves of Shadow"] = {
    year="2000",
    abbr="cos-2000",
    code="Unknown"
  },
  ["Dungeons & Dragons The Movie Fast Play Game"] = {
    year="2000",
    abbr="ddtmfpg-2000",
    code="Unknown"
  },
  ["Into the Darkness"] = {
    year="2000",
    abbr="itd-2000",
    code="Unknown"
  },
  ["The Vortex of Madness and Other Planar Perils"] = {
    year="2000",
    abbr="tvomopp-2000",
    code="11326"
  },
  ["Reverse Dungeon"] = {
    year="2000",
    abbr="rd-2000",
    code="11392"
  },
  ["Secrets of the Magister"] = {
    year="2000",
    abbr="sotm-2000",
    code="11430"
  },
  ["Player's Handbook (3.0)"] = {
    year="2000",
    abbr="ph30-2000",
    code="11550"
  },
  ["Dungeon Master's Guide (3.0)"] = {
    year="2000",
    abbr="dmg30-2000",
    code="11551"
  },
  ["Monster Manual (3.0)"] = {
    year="2000",
    abbr="mm30-2000",
    code="11552"
  },
  ["Priest's Spell Compendium Volume Three"] = {
    year="2000",
    abbr="psc3-2000",
    code="11611"
  },
  ["Van Richten's Monster Hunter's Compendium Volume Three"] = {
    year="2000",
    abbr="vrmhc3-2000",
    code="11613?"
  },
  ["The Apocalypse Stone"] = {
    year="2000",
    abbr="tas-2000",
    code="11614"
  },
  ["Slavers"] = {
    year="2000",
    abbr="s-2000",
    code="11621"
  },
  ["The Dungeon of Death"] = {
    year="2000",
    abbr="tdod-2000",
    code="11622"
  },
  ["Volo's Guide to Baldur's Gate II"] = {
    year="2000",
    abbr="vgbg2-2000",
    code="11626?"
  },
  ["Cloak & Dagger"] = {
    year="2000",
    abbr="cd-2000",
    code="11627"
  },
  ["Into the Dragon's Lair"] = {
    year="2000",
    abbr="itdl-2000",
    code="11634?"
  },
  ["Dungeon Master's Screen (3e)"] = {
    year="2000",
    abbr="dms3e-2000",
    code="11639?"
  },
  ["The Sunless Citadel"] = {
    year="2000",
    abbr="tsc-2000",
    code="11640"
  },
  ["Dungeons & Dragons Adventure Game (3e)"] = {
    year="2000",
    abbr="ddag3e-2000",
    code="11641"
  },
  ["Character Record Sheets (3e)"] = {
    year="2000",
    abbr="crs3e-2000",
    code="11642?"
  },
  ["Die Vecna Die!"] = {
    year="2000",
    abbr="dvd-2000",
    code="11662"
  },
  ["Pool of Radiance: Attack on Myth Drannor"] = {
    year="2000",
    abbr="poraomd-2000",
    code="11710?"
  },
  ["Dungeons & Dragons Gazetteer"] = {
    year="2000",
    abbr="ddg-2000",
    code="11742?"
  },
  ["Diablo II: Diablerie"] = {
    year="2000",
    abbr="d2d-2000",
    code="11760"
  },
  ["The Making of Dungeons & Dragons the Movie"] = {
    year="2000",
    abbr="tmotddm-2000",
    code="21751"
  },
  ["More Leaves from the Inn of the Last Home"] = {
    year="2000",
    abbr="mltiotlh-2000",
    code="21516"
  },
  ["Living Greyhawk Gazetteer"] = {
    year="2000",
    abbr="lgg-2000",
    code="11743"
  },
  ["Hero Builder's Guidebook"] = {
    year="2000",
    abbr="hbg-2000",
    code="11647"
  },
  ["The Forge of Fury"] = {
    year="2000",
    abbr="tfof-2000",
    code="11644"
  },
  ["Diablo II: To Hell and Back"] = {
    year="2001",
    abbr="d2thb-2001",
    code="11831?"
  },
  ["Psionics Handbook"] = {
    year="2001",
    abbr="ph-2001",
    code="11835"
  },
  ["Sword and Fist"] = {
    year="2001",
    abbr="sf-2001",
    code="11829"
  },
  ["The Speaker in Dreams"] = {
    year="2001",
    abbr="tsid-2001",
    code="11830"
  },
  ["Monsters of Faerûn"] = {
    year="2001",
    abbr="mof-2001",
    code="11832"
  },
  ["The Standing Stone"] = {
    year="2001",
    abbr="tss-2001",
    code="11838"
  },
  ["Defenders of the Faith"] = {
    year="2001",
    abbr="dotf-2001",
    code="11840"
  },
  ["Forgotten Realms Campaign Setting (3e)"] = {
    year="2001",
    abbr="frcs3e-2001",
    code="11836"
  },
  ["Return to the Temple of Elemental Evil"] = {
    year="2001",
    abbr="rttoee-2001",
    code="11843"
  },
  ["Tome and Blood"] = {
    year="2001",
    abbr="tb-2001",
    code="11845"
  },
  ["Heart of Nightfang Spire"] = {
    year="2001",
    abbr="hons-2001",
    code="11847"
  },
  ["Magic of Faerûn"] = {
    year="2001",
    abbr="maf-2001",
    code="11964"
  },
  ["Manual of the Planes (3e)"] = {
    year="2001",
    abbr="motp3e-2001",
    code="11850"
  },
  ["Enemies and Allies"] = {
    year="2001",
    abbr="ea-2001",
    code="11852"
  },
  ["Oriental Adventures (3e)"] = {
    year="2001",
    abbr="oa3e-2001",
    code="12015"
  },
  ["Deep Horizon"] = {
    year="2001",
    abbr="dh-2001",
    code="11855"
  },
  ["Song and Silence"] = {
    year="2001",
    abbr="ss-2001",
    code="11857"
  },
  ["Lords of Darkness (3e)"] = {
    year="2001",
    abbr="lod3e-2001",
    code="11989"
  },
  ["The Fright At Tristor"] = {
    year="2001",
    abbr="tfat-2001",
    code="B0001723?"
  },
  ["Ravenloft Campaign Setting (3e)"] = {
    year="2001",
    abbr="rcs3e-2001",
    code="WW15000"
  },
  ["Secrets of the Dread Realms"] = {
    year="2001",
    abbr="sotdr-2001",
    code="WW15001"
  },
  ["Ravenloft Campaign Setting Limited Edition"] = {
    year="2001",
    abbr="rcsle-2001",
    code="WW15099"
  },
  ["Book of Vile Darkness (3e)"] = {
    year="2002",
    abbr="bovd3e-2002",
    code="88161"
  },
  ["Lord of the Iron Fortress"] = {
    year="2002",
    abbr="lotif-2002",
    code="88163"
  },
  ["Masters of the Wild"] = {
    year="2002",
    abbr="motw-2002",
    code="88164"
  },
  ["Deities and Demigods (3e)"] = {
    year="2002",
    abbr="dd3e-2002",
    code="88165"
  },
  ["Stronghold Builder's Guidebook"] = {
    year="2002",
    abbr="sbg-2002",
    code="88166"
  },
  ["Bastion of Broken Souls"] = {
    year="2002",
    abbr="bobs-2002",
    code="88167"
  },
  ["Book of Challenges"] = {
    year="2002",
    abbr="boc-2002",
    code="88168"
  },
  ["Epic Level Handbook"] = {
    year="2002",
    abbr="elh-2002",
    code="88169"
  },
  ["Monster Manual II (3e)"] = {
    year="2002",
    abbr="mm23e-2002",
    code="88268"
  },
  ["City of the Spider Queen Miniatures Box"] = {
    year="2002",
    abbr="cotsqmb-2002",
    code="88433?"
  },
  ["Dungeons & Dragons Heroes II"] = {
    year="2002",
    abbr="ddh2-2002",
    code="88466?"
  },
  ["Silver Marches"] = {
    year="2002",
    abbr="sm-2002",
    code="88567"
  },
  ["City of the Spider Queen"] = {
    year="2002",
    abbr="cotsq-2002",
    code="88574"
  },
  ["Faiths and Pantheons"] = {
    year="2002",
    abbr="fp-2002",
    code="88643"
  },
  ["Forgotten Realms Dungeon Master's Screen"] = {
    year="2002",
    abbr="frdms-2002",
    code="88686"
  },
  ["Denizens of Darkness"] = {
    year="2002",
    abbr="dod-2002",
    code="WW15002"
  },
  ["Champions of Darkness"] = {
    year="2002",
    abbr="cod-2002",
    code="WW15003"
  },
  ["Van Richten's Arsenal Volume 1"] = {
    year="2002",
    abbr="vra1-2002",
    code="WW15010"
  },
  ["Ravenloft Gazetteer Volume I"] = {
    year="2002",
    abbr="rg1-2002",
    code="WW15020"
  },
  ["Heroes of Light"] = {
    year="2002",
    abbr="hol-2002",
    code="WW15030"
  },
  ["Dragonlance Campaign Setting"] = {
    year="2003",
    abbr="dcs-2003",
    code="86990"
  },
  ["Player's Handbook (3.5)"] = {
    year="2003",
    abbr="ph35-2003",
    code="17524/17542"
  },
  ["Complete Warrior"] = {
    year="2003",
    abbr="cw-2003",
    code="17664"
  },
  ["Unapproachable East"] = {
    year="2003",
    abbr="ue-2003",
    code="17665"
  },
  ["Draconomicon (3e)"] = {
    year="2003",
    abbr="d3e-2003",
    code="17668"
  },
  ["Dungeon Master's Guide (3.5)"] = {
    year="2003",
    abbr="dmg35-2003",
    code="17752"
  },
  ["Monster Manual (3.5)"] = {
    year="2003",
    abbr="mm35-2003",
    code="17755"
  },
  ["Book of Exalted Deeds"] = {
    year="2003",
    abbr="boed-2003",
    code="88026"
  },
  ["Savage Species"] = {
    year="2003",
    abbr="ss-2003",
    code="88158"
  },
  ["Arms and Equipment Guide (3e)"] = {
    year="2003",
    abbr="aeg-2003",
    code="88159"
  },
  ["Ghostwalk"] = {
    year="2003",
    abbr="g-2003",
    code="88566"
  },
  ["Races of Faerûn"] = {
    year="2003",
    abbr="rof-2003",
    code="88578"
  },
  ["Underdark (3e)"] = {
    year="2003",
    abbr="u3e-2003",
    code="88581"
  },
  ["Fiend Folio (3e)"] = {
    year="2003",
    abbr="ff3e-2003",
    code="88661"
  },
  ["Harbinger Expansion Pack"] = {
    year="2003",
    abbr="hep-2003",
    code="96580?"
  },
  ["D&D Miniatures Entry Pack"] = {
    year="2003",
    abbr="ddmep-2003",
    code="96581?"
  },
  ["Miniatures Handbook"] = {
    year="2003",
    abbr="mh-2003",
    code="96582"
  },
  ["Dragoneye Expansion Pack"] = {
    year="2003",
    abbr="dep-2003",
    code="96583?"
  },
  ["D&D Core Rulebook Gift Set"] = {
    year="2003",
    abbr="ddcrgs-2003",
    code="96648?"
  },
  ["Ravenloft Dungeon Master's Guide"] = {
    year="2003",
    abbr="rdmg-2003",
    code="WW15004"
  },
  ["Ravenloft Player's Handbook"] = {
    year="2003",
    abbr="rph-2003",
    code="WW15005"
  },
  ["Van Richten's Guide to the Walking Dead"] = {
    year="2003",
    abbr="vrgtwd-2003",
    code="WW15011"
  },
  ["Ravenloft Gazetteer Volume II"] = {
    year="2003",
    abbr="rg2-2003",
    code="WW15021"
  },
  ["Ravenloft Gazetteer Volume III"] = {
    year="2003",
    abbr="rg3-2003",
    code="WW15022"
  },
  ["Ravenloft Gazetteer Volume IV"] = {
    year="2003",
    abbr="rg4-2003",
    code="WW15023"
  },
  ["Tarokka Deck"] = {
    year="2003",
    abbr="td-2003",
    code="WW15049"
  },
  ["Races of Destiny"] = {
    year="2004",
    abbr="rod-2004",
    code="17737"
  },
  ["Frostburn"] = {
    year="2004",
    abbr="f-2004",
    code="17758"
  },
  ["Planar Handbook"] = {
    year="2004",
    abbr="ph-2004",
    code="17920"
  },
  ["Monster Manual III (3e)"] = {
    year="2004",
    abbr="mm33e-2004",
    code="17921"
  },
  ["Special Edition Player's Handbook (3.5)"] = {
    year="2004",
    abbr="ph35se-2004",
    code="17923"
  },
  ["Libris Mortis"] = {
    year="2004",
    abbr="lm-2004",
    code="17924"
  },
  ["Complete Arcane"] = {
    year="2004",
    abbr="ca-2004",
    code="17925"
  },
  ["Map Folio 3-D"] = {
    year="2004",
    abbr="mf3d-2004",
    code="17927?"
  },
  ["Shining South (3e)"] = {
    year="2004",
    abbr="ss3e-2004",
    code="17929"
  },
  ["Eberron Campaign Setting"] = {
    year="2004",
    abbr="ecs-2004",
    code="86400"
  },
  ["Eberron Campaign Setting (3e)"] = {
    alias_for = "Eberron Campaign Setting"
  },
  ["Shadows of the Last War"] = {
    year="2004",
    abbr="sotlw-2004",
    code="86410"
  },
  ["Sharn: City of Towers"] = {
    year="2004",
    abbr="scot-2004",
    code="86420"
  },
  ["Whispers of the Vampire's Blade"] = {
    year="2004",
    abbr="wotvb-2004",
    code="86430"
  },
  ["Complete Divine"] = {
    year="2004",
    abbr="cd-2004",
    code="88036"
  },
  ["Dungeons and Dragons Dice"] = {
    year="2004",
    abbr="ddd-2004",
    code="88155"
  },
  ["Unearthed Arcana (3e)"] = {
    year="2004",
    abbr="ua3e-2004",
    code="88156"
  },
  ["Deluxe Dungeon Master's Screen (3e)"] = {
    year="2004",
    abbr="ddms3e-2004",
    code="88586?"
  },
  ["Deluxe Player Character Sheets (3e)"] = {
    year="2004",
    abbr="dpcs3e-2004",
    code="88595?"
  },
  ["Player's Guide to Faerûn"] = {
    year="2004",
    abbr="pgf-2004",
    code="88647"
  },
  ["Map Folio One"] = {
    year="2004",
    abbr="mfo-2004",
    code="88648?"
  },
  ["Serpent Kingdoms"] = {
    year="2004",
    abbr="sk-2004",
    code="96566"
  },
  ["Races of Stone"] = {
    year="2004",
    abbr="ros-2004",
    code="96567"
  },
  ["Map Folio Two"] = {
    year="2004",
    abbr="mft-2004",
    code="96569?"
  },
  ["D&D Starter Set (3.5)"] = {
    year="2004",
    abbr="ddss35-2004",
    code="96621?"
  },
  ["Aberrations Booster Pack"] = {
    year="2004",
    abbr="abb-2004",
    code="96624?"
  },
  ["Archfiends Booster Pack"] = {
    year="2004",
    abbr="arb-2004",
    code="96625?"
  },
  ["Basic Game (2006)"] = {
    year="2006",
    abbr="ddbg35-2006",
    code="95391"
  },
  ["Expanded Psionics Handbook"] = {
    year="2004",
    abbr="eph-2004",
    code="96666"
  },
  ["Giants of Legend Huge Pack"] = {
    year="2004",
    abbr="golhp-2004",
    code="96701?"
  },
  ["Denizens of Dread"] = {
    year="2004",
    abbr="dod-2004",
    code="WW15006"
  },
  ["Masque of Red Death"] = {
    year="2004",
    abbr="mord-2004",
    code="WW15007"
  },
  ["Van Richten's Guide to the Shadow Fey"] = {
    year="2004",
    abbr="vrgtsf-2004",
    code="WW15012"
  },
  ["Ravenloft Gazetteer Volume V"] = {
    year="2004",
    abbr="rgv-2004",
    code="WW15024"
  },
  ["Dungeons & Dragons for Dummies"] = {
    year="2005",
    abbr="ddd-2005",
    code="None"
  },
  ["Complete Adventurer"] = {
    year="2005",
    abbr="ca-2005",
    code="17729"
  },
  ["Grasp of the Emerald Claw"] = {
    year="2005",
    abbr="goec-2005",
    code="17730"
  },
  ["Lost Empires of Faerûn"] = {
    year="2005",
    abbr="leof-2005",
    code="17738"
  },
  ["Sandstorm"] = {
    year="2005",
    abbr="sandstorm-2005",
    code="17739"
  },
  ["Lords of Madness"] = {
    year="2005",
    abbr="lom-2005",
    code="17741"
  },
  ["Races of Eberron"] = {
    year="2005",
    abbr="roe-2005",
    code="17745"
  },
  ["Weapons of Legacy"] = {
    year="2005",
    abbr="wol-2005",
    code="17862"
  },
  ["Stormwrack"] = {
    year="2005",
    abbr="stormwrack-2005",
    code="17867"
  },
  ["Five Nations"] = {
    year="2005",
    abbr="fn-2005",
    code="17868"
  },
  ["Explorer's Handbook"] = {
    year="2005",
    abbr="eh-2005",
    code="17869"
  },
  ["Champions of Ruin"] = {
    year="2005",
    abbr="cor-2005",
    code="17872"
  },
  ["Races of the Wild"] = {
    year="2005",
    abbr="rotw-2005",
    code="17928"
  },
  ["Heroes of Battle"] = {
    year="2005",
    abbr="hob-2005",
    code="86090"
  },
  ["Dungeon Master's Guide II (3e)"] = {
    year="2005",
    abbr="dmg23e-2005",
    code="86317"
  },
  ["City of Splendors: Waterdeep"] = {
    year="2005",
    abbr="cosw-2005",
    code="88162"
  },
  ["Magic of Eberron"] = {
    year="2005",
    abbr="moe-2005",
    code="88291"
  },
  ["Champions of Valor"] = {
    year="2005",
    abbr="cov-2005",
    code="88292"
  },
  ["Sons of Gruumsh"] = {
    year="2005",
    abbr="sog-2005",
    code="88446"
  },
  ["Magic of Incarnum"] = {
    year="2005",
    abbr="moi-2005",
    code="88579"
  },
  ["Spell Compendium"] = {
    year="2005",
    abbr="sc-2005",
    code="88598"
  },
  ["Heroes of Horror"] = {
    year="2005",
    abbr="hoh-2005",
    code="88522"
  },
  ["Fantastic Locations: Fane of the Drow"] = {
    year="2005",
    abbr="flfotd-2005",
    code="95003"
  },
  ["Fantastic Locations: Hellspike Prison"] = {
    year="2005",
    abbr="flhp-2005",
    code="95004"
  },
  ["Deluxe Eberron Player Character Sheets"] = {
    year="2005",
    abbr="depcs-2005",
    code="95005?"
  },
  ["Deluxe Eberron Dungeon Master's Screen"] = {
    year="2005",
    abbr="dedms-2005",
    code="95006?"
  },
  ["Three Dragon Ante"] = {
    year="2005",
    abbr="tda-2005",
    code="95612?"
  },
  ["Dragon Compendium Volume 1"] = {
    year="2005",
    abbr="dc1-2005",
    code="PZO1100"
  },
  ["Legacy of Blood: Great Families of the Core"] = {
    year="2005",
    abbr="lobgfotc-2005",
    code="WW15031"
  },
  ["Dark Tales & Disturbing Legends"] = {
    year="2005",
    abbr="dtdl-2005",
    code="WW15032"
  },
  ["Dungeon Tiles"] = {
    year="2006",
    abbr="dt-2006",
    code="Unknown"
  },
  ["The Shattered Gates of Slaughtergarde"] = {
    year="2006",
    abbr="tsgos-2006",
    code="95798"
  },
  ["The Shackled City Adventure Path"] = {
    year="2006",
    abbr="tscap-2006",
    code="PZO1000"
  },
  ["Voyage of the Golden Dragon"] = {
    year="2006",
    abbr="votgd-2006",
    code="95363"
  },
  ["Fantastic Locations: Fields of Ruin"] = {
    year="2006",
    abbr="flfor-2006",
    code="95364"
  },
  ["Tome of Magic (3e)"] = {
    year="2006",
    abbr="tom3e-2006",
    code="95365"
  },
  ["Power of Faerûn"] = {
    year="2006",
    abbr="pof-2006",
    code="95366"
  },
  ["Complete Psionic"] = {
    year="2006",
    abbr="cp-2006",
    code="95367"
  },
  ["Player's Guide to Eberron"] = {
    year="2006",
    abbr="pge-2006",
    code="95368"
  },
  ["Races of the Dragon"] = {
    year="2006",
    abbr="rotd-2006",
    code="95369"
  },
  ["Mysteries of the Moonsea"] = {
    year="2006",
    abbr="motm-2006",
    code="95371"
  },
  ["Secrets of Xen'drik"] = {
    year="2006",
    abbr="sox-2006",
    code="95372"
  },
  ["Player's Handbook II (3e)"] = {
    year="2006",
    abbr="ph23e-2006",
    code="95374"
  },
  ["Fiendish Codex I: Hordes of the Abyss"] = {
    year="2006",
    abbr="fcihota-2006",
    code="95375"
  },
  ["Monster Manual IV"] = {
    year="2006",
    abbr="mm4-2006",
    code="95376"
  },
  ["Fantastic Locations: Dragondown Grotto"] = {
    year="2006",
    abbr="fldg-2006",
    code="95377"
  },
  ["Tome of Battle: The Book of Nine Swords"] = {
    year="2006",
    abbr="tob-2006",
    code="95378"
  },
  ["Tome of Battle"] = {
    alias_for="Tome of Battle: The Book of Nine Swords"
  },
  ["Dragons of Faerûn"] = {
    year="2006",
    abbr="dof-2006",
    code="95379"
  },
  ["Dragonmarked"] = {
    year="2006",
    abbr="d-2006",
    code="95380"
  },
  ["Faiths of Eberron"] = {
    year="2006",
    abbr="foe-2006",
    code="95381"
  },
  ["Scourge of the Howling Horde"] = {
    year="2006",
    abbr="sothh-2006",
    code="95382"
  },
  ["Dragon Magic"] = {
    year="2006",
    abbr="dm-2006",
    code="95383"
  },
  ["Complete Mage"] = {
    year="2006",
    abbr="cm-2006",
    code="95384"
  },
  ["Red Hand of Doom"] = {
    year="2006",
    abbr="trhod-2006",
    code="95385"
  },
  ["The Red Hand of Doom"] = {
    alias_for="Red Hand of Doom"
  },
  ["Cityscape"] = {
    year="2006",
    abbr="c-2006",
    code="95386"
  },
  ["Fiendish Codex II: Tyrants of the Nine Hells"] = {
    year="2006",
    abbr="fc2totnh-2006",
    code="95387"
  },
  ["Monster Manual (3.5 special edition)"] = {
    year="2006",
    abbr="mm35-2006",
    code="95390?"
  },
  ["D&D Player's Kit"] = {
    year="2006",
    abbr="ddpk-2006",
    code="95392?"
  },
  ["Expedition to Castle Ravenloft"] = {
    year="2006",
    abbr="ecr-2006",
    code="95393"
  },
  ["Fantastic Locations: The Frostfell Rift"] = {
    year="2006",
    abbr="fltfr-2006",
    code="95755"
  },
  ["Wizards Presents: Races and Classes"] = {
    year="2007",
    abbr="wprc-2007",
    code="21648"
  },
  ["Fortress of the Yuan-ti"] = {
    year="2007",
    abbr="foty-2007",
    code="10927"
  },
  ["Fortress of the Yuan-Ti"] = {
    alias_for = "Fortress of the Yuan-ti"
  },
  ["D&D Tiles V: Lost Caverns of the Underdark"] = {
    year="2007",
    abbr="ddtvlcotu-2007",
    code="Unknown"
  },
  ["Anauroch: The Empire of Shade"] = {
    year="2007",
    abbr="ateos-2007",
    code="10929"
  },
  ["Dungeon Survival Guide"] = {
    year="2007",
    abbr="dsg-2007",
    code="21542"
  },
  ["The Grand History of the Realms"] = {
    year="2007",
    abbr="ghotr-2007",
    code="21543"
  },
  ["Inn-fighting"] = {
    year="2007",
    abbr="i-2007",
    code="Unknown"
  },
  ["Magic Item Compendium"] = {
    year="2007",
    abbr="mic-2007",
    code="10762"
  },
  ["The Sinister Spire"] = {
    year="2007",
    abbr="dd2-2007",
    code="10797",
    series_code="DD2"
  },
  ["Expedition to the Ruins of Greyhawk"] = {
    year="2007",
    abbr="etrog-2007",
    code="10925"
  },
  ["Exemplars of Evil"] = {
    year="2007",
    abbr="eoe-2007",
    code="10928"
  },
  ["D&D Tiles IV: Ruins of the Wild"] = {
    year="2007",
    abbr="ddt4rotw-2007",
    code="21528?"
  },
  ["Rules Compendium (3e)"] = {
    year="2007",
    abbr="rc3e-2007",
    code="21539"
  },
  ["Elder Evils"] = {
    year="2007",
    abbr="ee-2007",
    code="21556"
  },
  ["Complete Champion"] = {
    year="2007",
    abbr="cc-2007",
    code="95564"
  },
  ["Secrets of Sarlona"] = {
    year="2007",
    abbr="sos-2007",
    code="95567"
  },
  ["Expedition to the Demonweb Pits"] = {
    year="2007",
    abbr="etdp-2007",
    code="95568"
  },
  ["Shadowdale: The Scouring of the Land"] = {
    year="2007",
    abbr="stsotl-2007",
    code="95569"
  },
  ["Monster Manual V"] = {
    year="2007",
    abbr="mmv-2007",
    code="95681"
  },
  ["Dungeonscape"] = {
    year="2007",
    abbr="d-2007",
    code="95684"
  },
  ["Cormyr: The Tearing of the Weave"] = {
    year="2007",
    abbr="cttotw-2007",
    code="95685"
  },
  ["Drow of the Underdark (3e)"] = {
    year="2007",
    abbr="dotu3e-2007",
    code="95726"
  },
  ["Complete Scoundrel"] = {
    year="2007",
    abbr="cs-2007",
    code="95725"
  },
  ["The Forge of War"] = {
    year="2007",
    abbr="tfow-2007",
    code="95728"
  },
  ["Forge of War"] = {
    alias_for = "The Forge of War"
  },
  ["Dragons of Eberron"] = {
    year="2007",
    abbr="doe-2007",
    code="95729"
  },
  ["D&D Tiles III: Hidden Crypts"] = {
    year="2007",
    abbr="ddt3hc-2007",
    code="95731?"
  },
  ["Expedition to Undermountain"] = {
    year="2007",
    abbr="eu-2007",
    code="95732"
  },
  ["Barrow of the Forgotten King"] = {
    year="2007",
    abbr="dd1-2007",
    code="95976",
    series_code="DD1"
  },
  ["Eyes of the Lich Queen"] = {
    year="2007",
    abbr="eotlq-2007",
    code="95977"
  },
  ["City of Peril"] = {
    year="2007",
    abbr="flcop-2007",
    code="95978"
  },
  ["D&D Dungeon Tiles VI: Fane of the Forgotten Gods"] = {
    year="2008",
    abbr="dddtvifotfg-2008",
    code="21647?"
  },
  ["Wizards Presents: Worlds and Monsters"] = {
    year="2008",
    abbr="wpwm-2008",
    code="21649"
  },
  ["City of Stormreach"] = {
    year="2008",
    abbr="cos-2008",
    code="21650"
  },
  ["Starter Set (4e)"] = {
    year="2008",
    abbr="ddrgss4e-2008",
    code="21712"
  },
  ["Keep on the Shadowfell"] = {
    year="2008",
    abbr="h1-2008",
    code="21718",
    series_code="H1"
  },
  ["Monster Manual (4e)"] = {
    year="2008",
    abbr="mm4e-2008",
    code="21720"
  },
  ["Character Record Sheets (4e)"] = {
    year="2008",
    abbr="crs4e-2008",
    code="21721?"
  },
  ["An Adventurer's Guide to Eberron"] = {
    year="2008",
    abbr="aage-2008",
    code="21723"
  },
  ["Player's Handbook (4e)"] = {
    year="2008",
    abbr="ph4e-2008",
    code="21736"
  },
  ["Thunderspire Labyrinth"] = {
    year="2008",
    abbr="h2-2008",
    code="21741",
    series_code="H2"
  },
  ["Hall of the Giant King"] = {
    year="2008",
    abbr="du1-2008",
    code="21742?",
    series_code="DU1"
  },
  ["D&D Premium Dice"] = {
    year="2008",
    abbr="ddpd-2008",
    code="21743?"
  },
  ["Dungeon Master's Guide (4e)"] = {
    year="2008",
    abbr="dmg4e-2008",
    code="21750"
  },
  ["Scepter Tower of Spellgard"] = {
    year="2008",
    abbr="stos-2008",
    code="21764"
  },
  ["Demon Queen's Enclave"] = {
    year="2008",
    abbr="p2-2008",
    code="21782",
    series_code="P2"
  },
  ["Adventurer's Vault"] = {
    year="2008",
    abbr="av-2008",
    code="21783"
  },
  ["Streets of Shadow"] = {
    year="2008",
    abbr="du2-2008",
    code="21784?",
    series_code="DU2"
  },
  ["Draconomicon: Chromatic Dragons"] = {
    year="2008",
    abbr="dcd-2008",
    code="21788"
  },
  ["Martial Power"] = {
    year="2008",
    abbr="mp-2008",
    code="21789"
  },
  ["Forgotten Realms Campaign Guide"] = {
    year="2008",
    abbr="frcg-2008",
    code="21828"
  },
  ["Dungeon Master's Screen (4e)"] = {
    year="2008",
    abbr="dms4e-2008",
    code="21830?"
  },
  ["King of the Trollhaunt Warrens"] = {
    year="2008",
    abbr="p1-2008",
    code="21849",
    series_code="P1"
  },
  ["Forgotten Realms Player's Guide"] = {
    year="2008",
    abbr="frpg-2008",
    code="21858"
  },
  ["Pyramid of Shadows"] = {
    year="2008",
    abbr="h3-2008",
    code="21863",
    series_code="H3"
  },
  ["Manual of the Planes (4e)"] = {
    year="2008",
    abbr="motp4e-2008",
    code="21893"
  },
  ["Player's Handbook Deluxe Edition (4e)"] = {
    year="2008",
    abbr="dph4e-2008",
    code="21956"
  },
  ["Dungeon Master's Deluxe Edition (4e)"] = {
    year="2008",
    abbr="ddmg4e-2008",
    code="21957"
  },
  ["Monster Manual Deluxe Edition (4e)"] = {
    year="2008",
    abbr="dmm4e-2008",
    code="21958"
  },
  ["4th Edition Core Rulebook Collection"] = {
    year="2008",
    abbr="crgs-2008",
    code="22212"
  },
  ["Arcane Power"] = {
    year="2009",
    abbr="ap-2009",
    code="21765"
  },
  ["Divine Power"] = {
    year="2009",
    abbr="dp-2009",
    code="21790"
  },
  ["Assault on Nightwyrm Fortress"] = {
    year="2009",
    abbr="p3-2009",
    code="21892",
    series_code="P3"
  },
  ["Player's Handbook 2 (4e)"] = {
    year="2009",
    abbr="ph24e-2009",
    code="21898"
  },
  ["Caves of Carnage"] = {
    year="2009",
    abbr="du3-2009",
    code="21906?",
    series_code="DU3"
  },
  ["Primal Power"] = {
    year="2009",
    abbr="pp-2009",
    code="21911"
  },
  ["Open Grave"] = {
    year="2009",
    abbr="og-2009",
    code="23945"
  },
  ["Eberron Campaign Guide"] = {
    year="2009",
    abbr="ecg-2009",
    code="23964"
  },
  ["Eberron Player's Guide"] = {
    year="2009",
    abbr="epg-2009",
    code="23965"
  },
  ["Monster Manual 2 (4e)"] = {
    year="2009",
    abbr="mm24e-2009",
    code="23966"
  },
  ["Death's Reach"] = {
    year="2009",
    abbr="e1-2009",
    code="23967",
    series_code="E1"
  },
  ["Dungeon Delve"] = {
    year="2009",
    abbr="dd-2009",
    code="23987"
  },
  ["Adventurer's Vault 2"] = {
    year="2009",
    abbr="av2-2009",
    code="24177"
  },
  ["Revenge of the Giants"] = {
    year="2009",
    abbr="rotg-2009",
    code="24178"
  },
  ["Player's Handbook Fighter Power Cards"] = {
    year="2009",
    abbr="phfpc-2009",
    code="Unknown"
  },
  ["Player's Handbook Paladin Power Cards"] = {
    year="2009",
    abbr="phppc-2009",
    code="Unknown"
  },
  ["Kingdom of the Ghouls"] = {
    year="2009",
    abbr="e2-2009",
    code="24191",
    series_code="E2"
  },
  ["Arcane Towers"] = {
    year="2009",
    abbr="du4-2009",
    code="24204?",
    series_code="DU4"
  },
  ["Dungeon Master's Guide 2 (4e)"] = {
    year="2009",
    abbr="dmg24e-2009",
    code="24206"
  },
  ["Sinister Woods"] = {
    year="2009",
    abbr="du5-2009",
    code="24208?",
    series_code="DU5"
  },
  ["Prince of Undeath"] = {
    year="2009",
    abbr="e3-2009",
    code="24209",
    series_code="E3"
  },
  ["Draconomicon: Metallic Dragons"] = {
    year="2009",
    abbr="dmd-2009",
    code="24210"
  },
  ["The Plane Below"] = {
    year="2009",
    abbr="tpb-2009",
    code="24211"
  },
  ["Player's Handbook Ranger Power Cards"] = {
    year="2009",
    abbr="phrapc-2009",
    code="24275?"
  },
  ["Player's Handbook Rogue Power Cards"] = {
    year="2009",
    abbr="phropc-2009",
    code="24276?"
  },
  ["Player's Handbook Warlock Power Cards"] = {
    year="2009",
    abbr="phwkpc-2009",
    code="24277?"
  },
  ["Player's Handbook Warlord Power Cards"] = {
    year="2009",
    abbr="phwdpc-2009",
    code="24278?"
  },
  ["Player's Handbook Cleric Power Cards"] = {
    year="2009",
    abbr="phcpc-2009",
    code="24279?"
  },
  ["Player's Handbook Wizards Power Cards"] = {
    year="2009",
    abbr="phwpc-2009",
    code="24280?"
  },
  ["Player's Handbook Power Cards Display"] = {
    year="2009",
    abbr="phpcd-2009",
    code="24281"
  },
  ["Martial Power Warlord Power Cards"] = {
    year="2009",
    abbr="mpwpc-2009",
    code="24282?"
  },
  ["Martial Power Rogue Power Cards"] = {
    year="2009",
    abbr="mpropc-2009",
    code="24283?"
  },
  ["Martial Power Ranger Power Cards"] = {
    year="2009",
    abbr="mprapc-2009",
    code="24284?"
  },
  ["Martial Power Power Cards Display"] = {
    year="2009",
    abbr="mppcd-2009",
    code="24285?"
  },
  ["Martial Power Fighter Power Cards"] = {
    year="2009",
    abbr="mpfpc-2009",
    code="24288?"
  },
  ["Player's Handbook 2 Power Cards Display"] = {
    year="2009",
    abbr="ph2pcd-2009",
    code="24296?"
  },
  ["Divine Power Invoker Power Cards"] = {
    year="2010",
    abbr="dpipc-2010",
    code="18255?"
  },
  ["Divine Power Paladin Power Cards"] = {
    year="2010",
    abbr="dpppc-2010",
    code="18256?"
  },
  ["Divine Power Card Display"] = {
    year="2010",
    abbr="dpcd-2010",
    code="18259?"
  },
  ["Vor Rukoth: An Ancient Ruins Adventure Site"] = {
    year="2010",
    abbr="vraaras-2010",
    code="19740/25519"
  },
  ["Dungeon Tiles Master Set: The Dungeon"] = {
    year="2010",
    abbr="dtmstd-2010",
    code="19886?"
  },
  ["Castle Ravenloft"] = {
    year="2010",
    abbr="cr-2010",
    code="20779?"
  },
  ["Psionic Power"] = {
    year="2010",
    abbr="pp-2010",
    code="21094"
  },
  ["Wrath of Ashardalon"] = {
    year="2010",
    abbr="woa-2010",
    code="21442?"
  },
  ["Dungeon Tiles Master Set: The City"] = {
    year="2010",
    abbr="dtmstc-2010",
    code="21443?"
  },
  ["D&D Essentials Starter Set"] = {
    year="2010",
    abbr="ddfrpgbs-2010",
    code="24466"
  },
  ["Dungeon Master's Kit"] = {
    year="2010",
    abbr="dmk-2010",
    code="24464"
  },
  ["Monster Vault"] = {
    year="2010",
    abbr="mv-2010",
    code="24465"
  },
  ["Monster Vault: Threats to the Nentir Vale"] = {
    year="2011",
    abbr="mv-2011",
    code="28364"
  },
  ["Dungeon Tiles Master Set: The Wilderness"] = {
    year="2010",
    abbr="dtmstw-2010",
    code="24467?"
  },
  ["Dungeons & Dragons Dice Set"] = {
    year="2010",
    abbr="ddds-2010",
    code="24469?"
  },
  ["Heroes of the Forgotten Kingdoms"] = {
    year="2010",
    abbr="hotfk-2010",
    code="24751"
  },
  ["Heroes of the Fallen Lands"] = {
    year="2010",
    abbr="hotfl-2010",
    code="24752"
  },
  ["Rules Compendium (4e)"] = {
    year="2010",
    abbr="rc4e-2010",
    code="24753"
  },
  ["Dungeon Magazine Annual"] = {
    year="2010",
    abbr="dma-2010",
    code="25031"
  },
  ["Player's Handbook Races: Dragonborn"] = {
    year="2010",
    abbr="phrd-2010",
    code="25120"
  },
  ["Underdark (4e)"] = {
    year="2010",
    abbr="u4e-2010",
    code="25121"
  },
  ["The Slaying Stone"] = {
    year="2010",
    abbr="hs1-2010",
    code="25122",
    series_code="HS1"
  },
  ["Martial Power 2"] = {
    year="2010",
    abbr="mp2-2010",
    code="25123"
  },
  ["Player's Handbook 3"] = {
    year="2010",
    abbr="ph3-2010",
    code="25124"
  },
  ["Orcs of Stonefang Pass"] = {
    year="2010",
    abbr="hs2-2010",
    code="25125",
    series_code="HS2"
  },
  ["The Plane Above"] = {
    year="2010",
    abbr="tpa-2010",
    code="25126"
  },
  ["Harrowing Halls"] = {
    year="2010",
    abbr="du6-2010",
    code="25151?",
    series_code="DU6"
  },
  ["Dungeon Tiles: Desert of Athas"] = {
    year="2010",
    abbr="dtdoa-2010",
    code="25152?"
  },
  ["Three-Dragon Ante: Emperor's Gambit"] = {
    year="2010",
    abbr="tdaeg-2010",
    code="25354?"
  },
  ["Player's Strategy Guide"] = {
    year="2010",
    abbr="ddpsg-2010",
    code="25382"
  },
  ["Player's Handbook Races: Tieflings"] = {
    year="2010",
    abbr="phrt-2010",
    code="25383"
  },
  ["Monster Manual 3 (4e)"] = {
    year="2010",
    abbr="mm34e-2010",
    code="25384"
  },
  ["Tomb of Horrors (3e)"] = {
    year="2005",
    abbr="toh3e-2005",
    code="None"
  },
  ["Tomb of Horrors (4e)"] = {
    year="2010",
    abbr="toh4e-2010",
    code="25385"
  },
  ["Demonomicon"] = {
    year="2010",
    abbr="d-2010",
    code="25386"
  },
  ["Dark Sun Campaign Setting (4e)"] = {
    year="2010",
    abbr="dscs4e-2010",
    code="25387"
  },
  ["Dark Sun Creature Catalog"] = {
    year="2010",
    abbr="dscc-2010",
    code="25388"
  },
  ["Marauders of the Dune Sea"] = {
    year="2010",
    abbr="motds-2010",
    code="25389"
  },
  ["Divine Power Avenger Power Cards"] = {
    year="2010",
    abbr="dpapc-2010",
    code="25464?"
  },
  ["Divine Power Cleric Power Cards"] = {
    year="2010",
    abbr="dpcpc-2010",
    code="25465?"
  },
  ["Hammerfast"] = {
    year="2010",
    abbr="h-2010",
    code="25519"
  },
  ["Deluxe Dungeon Master's Screen (4e)"] = {
    year="2011",
    abbr="ddms4e-2011",
    code="28059?"
  },
  ["Mordenkainen's Magnificent Emporium"] = {
    year="2011",
    abbr="mme-2011",
    code="28069"
  },
  ["Heroes of Shadow"] = {
    year="2011",
    abbr="hos-2011",
    code="28088"
  },
  ["Dungeon Tiles: Caverns of Icewind Dale"] = {
    year="2011",
    abbr="dtcoid-2011",
    code="28089?"
  },
  ["Shadow Over Nentir Vale"] = {
    year="2011",
    abbr="sonv-2011",
    code="31602?"
  },
  ["Neverwinter Campaign Setting"] = {
    year="2011",
    abbr="ncs-2011",
    code="31729"
  },
  ["Heroes of the Feywild"] = {
    year="2011",
    abbr="hotf-2011",
    code="31731"
  },
  ["Dungeon Tiles: Shadowghast Manor"] = {
    year="2011",
    abbr="dtsm-2011",
    code="31732?"
  },
  ["The Book of Vile Darkness (4e)"] = {
    year="2011",
    abbr="bovd4e-2011",
    code="34416"
  },
  ["Book of Vile Darkness (4e)"] = {
    alias_for="The Book of Vile Darkness (4e)"
  },
  ["Madness at Gardmore Abbey"] = {
    year="2011",
    abbr="maga-2011",
    code="35593"
  },
  ["The Legend of Drizzt Boardgame"] = {
    year="2011",
    abbr="tlodb-2011",
    code="35594?"
  },
  ["Fury of the Feywild"] = {
    year="2011",
    abbr="fotf-2011",
    code="35615?"
  },
  ["The Shadowfell"] = {
    year="2011",
    abbr="shadow-2011",
    code="33805?"
  },
  ["Drow Treachery Fortune Cards"] = {
    year="2012",
    abbr="dtfc-2012",
    code="Unknown"
  },
  ["Heroes of the Elemental Chaos"] = {
    year="2012",
    abbr="hotec-2012",
    code="35617"
  },
  ["Haunted Temples"] = {
    year="2012",
    abbr="ht-2012",
    code="38847"
  },
  ["Lords of Waterdeep"] = {
    year="2012",
    abbr="low-2012",
    code="38851?"
  },
  ["Halls of Undermountain"] = {
    year="2012",
    abbr="hou-2012",
    code="38855"
  },
  ["Spiral of Tharizdun"] = {
    year="2012",
    abbr="sot-2012",
    code="38929?"
  },
  ["Into the Unknown"] = {
    year="2012",
    abbr="itu-2012",
    code="39865"
  },
  ["Ruins of War"] = {
    year="2012",
    abbr="row-2012",
    code="39885?"
  },
  ["Castle Grimstead"] = {
    year="2012",
    abbr="cg-2012",
    code="39886?"
  },
  ["Dungeon Tiles: The Urban Underdark"] = {
    year="2012",
    abbr="dttuu-2012",
    code="39887?"
  },
  ["Elminster's Forgotten Realms"] = {
    year="2012",
    abbr="efr-2012",
    code="39888"
  },
  ["Menzoberranzan (4e)"] = {
    year="2012",
    abbr="m4e-2012",
    code="39889"
  },
  ["Shattered Keeps"] = {
    year="2012",
    abbr="sk-2012",
    code="39890"
  },
  ["Vaults of the Underdark"] = {
    year="2012",
    abbr="votu-2012",
    code="39891"
  },
  ["Dungeon Tiles: Cathedral of Chaos"] = {
    year="2012",
    abbr="dtcoc-2012",
    code="75695?"
  },
  ["Ghosts of Dragonspear Castle"] = {
    year="2013",
    abbr="godc-2013",
    code="A6898"
  },
  ["Murder in Baldur's Gate"] = {
    year="2013",
    abbr="mbg-2013",
    code="A4537"
  },
  ["Legacy of the Crystal Shard"] = {
    year="2014",
    abbr="lotcs-2014",
    code="B10594001"
  },
  ["Starter Set (5e)"] = {
    year="2014",
    abbr="ss5e-2014",
    code="A9216"
  },
  ["Player's Handbook (5e)"] = {
    year="2014",
    abbr="ph5e-2014",
    code="A9217"
  },
  ["Hoard of the Dragon Queen"] = {
    year="2014",
    abbr="hotdq-2014",
    code="A9606"
  },
  ["Monster Manual (5e)"] = {
    year="2014",
    abbr="mm5e-2014",
    code="A9218"
  },
  ["The Rise of Tiamat"] = {
    year="2014",
    abbr="trot-2014",
    code="A9607"
  },
  ["Dungeon Master's Guide (5e)"] = {
    year="2014",
    abbr="dmg5e-2014",
    code="A9219"
  },
  ["Dungeon Master's Screen (5e)"] = {
    year="2015",
    abbr="dms5e-2015",
    code="A9605"
  },
  ["Elemental Evil Player's Companion"] = {
    year="2015",
    abbr="eepc-2015",
    code="Z3276"
  },
  ["Princes of the Apocalypse"] = {
    year="2015",
    abbr="pota-2015",
    code="B2436"
  },
  ["Out of the Abyss"] = {
    year="2015",
    abbr="oota-2015",
    code="B2439"
  },
  ["Sword Coast Adventurer's Guide"] = {
    year="2015",
    abbr="scag-2015",
    code="B2438"
  },
  ["Curse of Strahd"] = {
    year="2016",
    abbr="cos-2016",
    code="B6517"
  },
  ["Storm King's Thunder"] = {
    year="2016",
    abbr="skt-2016",
    code="B8669"
  },
  ["Volo's Guide to Monsters"] = {
    year="2016",
    abbr="vgm-2016",
    code="B8682"
  },
  ["Tales from the Yawning Portal"] = {
    year="2017",
    abbr="ttyp-2017",
    code="C2207"
  },
  ["Tomb of Annihilation"] = {
    year="2017",
    abbr="toa-2017",
    code="C2208"
  },
  ["The Tortle Package"] = {
    year="2017",
    abbr="ttp-2017",
    code="None"
  },
  ["Dungeon Master's Screen Reincarnated"] = {
    year="2017",
    abbr="dmsr-2017",
    code="Unknown"
  },
  ["One Grung Above"] = {
    year="2017",
    abbr="oga-2017",
    code="Unknown"
  },
  ["Xanathar's Guide to Everything"] = {
    year="2017",
    abbr="xge-2017",
    code="C2209"
  },
  ["Mordenkainen's Tome of Foes"] = {
    year="2018",
    abbr="mtof-2018",
    code="C2215"
  },
  ["Waterdeep: Dragon Heist"] = {
    year="2018",
    abbr="wdh-2018",
    code="C4658"
  },
  ["Waterdeep: Dungeon of the Mad Mage"] = {
    year="2018",
    abbr="wdotmm-2018",
    code="73710"
  },
  ["Art & Arcana"] = {
    year="2018",
    abbr="art-2018",
    code="Unknown"
  },
  ["Guildmasters' Guide to Ravnica"] = {
    year="2018",
    abbr="ggtr-2018",
    code="C5835"
  },
  ["Stranger Things Dungeons & Dragons Starter Set"] = {
    year="2019",
    abbr="sts-2019",
    code="E3702"
  },
  ["Stranger Things D&D Roleplaying Game Starter Set"] = {
    alias_for = "Stranger Things Dungeons & Dragons Starter Set"
  },
  ["Stranger Things"] = {
    alias_for = "Stranger Things Dungeons & Dragons Starter Set"
  },
  ["Warriors & Weapons"] = {
    year="2019",
    abbr="waw-2019",
    code="Unknown"
  },
  ["Monsters & Creatures"] = {
    year="2019",
    abbr="mac-2019",
    code="Unknown"
  },
  ["Dungeons & Dragons vs Rick and Morty"] = {
    year="2019",
    abbr="dndram-2019",
    code="C7248"
  },
  ["Infernal Tides"] = {
    year="2019",
    abbr="it-2019",
    code="Unknown"
  },
  ["Essentials Kit"] = {
    year="2019",
    abbr="ek-2019",
    code="C7008"
  },
  ["Ghosts of Saltmarsh"] = {
    year="2019",
    abbr="gs-2019",
    code="Unknown"
  },
  ["Acquisitions Incorporated (5e)"] = {
    year="2019",
    abbr="wang-2019",
    code="C7255"
  },
  ["Acquisitions Incorporated"] = {
    alias_for = "Acquisitions Incorporated (5e)"
  },
  ["Baldur's Gate: Descent into Avernus"] = {
    year="2019",
    abbr="bgdia-2019",
    code="C6298"
  },
  ["Baldur's Gate: Descent Into Avernus"] = { alias_for="Baldur's Gate: Descent into Avernus" },
  ["Descent into Avernus"] = { alias_for="Baldur's Gate: Descent into Avernus" },
  ["Descent Into Avernus"] = { alias_for="Baldur's Gate: Descent into Avernus" },
  ["Eberron: Rising from the Last War"] = {
    year="2019",
    abbr="erlw-2019",
    code="C7452",
    isbn="978-0786966899"
  },
  ["Tyranny of Dragons"] = {
    year="2019",
    abbr="td-2019",
    code="C7741",
  },
  ["Locathah Rising"] = {
    year="2019",
    abbr="locathah-2019",
    code="Unknown",
  },
  ["Lost Laboratory of Kwalish"] = {
    year="2018",
    abbr="kwalish-2018",
    code="Unknown",
  },
  ["Dungeons & Tombs"] = {
    year="2019",
    abbr="dt-2019",
    code="Unknown",
  },
  ["Adventure with Muk"] = {
    year="2019",
    abbr="awm-2019",
    code="Unknown",
  },
  ["Adventure With Muk"] = {
    alias_for = "Adventure with Muk"
  },
  ["Infernal Machine Rebuild"] = {
    year="2019",
    abbr="imr-2019",
    code="Unknown",
  },
  ["Wizards & Spells"] = {
    year="2020",
    abbr="wizsp-2020",
    code="Unknown",
  },
  ["Explorer's Guide to Wildemount"] = {
    year="2020",
    abbr="wilde-2020",
    code="C7270",
  },
  ["Dragonlance Classics Volume I"] = {
    year="1990",
    abbr="dcv1-1990",
    code="9291"
  },
  ["Dark and Hidden Ways"] = {
    year="1990",
    abbr="dhw-1990",
    code="2019S"
  },
  ["Wild Things"] = {
    year="1990",
    abbr="wt-1990",
    code="2020S"
  },
  ["1991 Trading Cards Factory Set"] = {
    year="1991",
    abbr="tcf-1991",
    code="1067"
  },
  ["The Haunted Tower"] = {
    year="1992",
    abbr="tht-1992",
    code="1081"
  },
  ["1992 Trading Cards Factory Set"] = {
    year="1992",
    abbr="tcf-1992",
    code="1080"
  },
  ["Dragonlance Classics Volume II"] = {
    year="1993",
    abbr="dcv2-1993",
    code="9394"
  },
  ["Cardmaster Adventure Design Deck"] = {
    year="1993",
    abbr="cadd-1993",
    code="1090"
  },
  ["1993 Trading Cards Factory Set"] = {
    year="1993",
    abbr="tcf-1993",
    code="1097"
  },
  ["1993 Trading Cards Ruby Set"] = {
    year="1993",
    abbr="tcruby-1993",
    code="none"
  },
  ["Dragonlance Classics Volume III"] = {
    year="1994",
    abbr="dcv3-1994",
    code="9453"
  },
  ["Planescape Sketchbook"] = {
    year="1994",
    abbr="pssketch-1994",
    code="none"
  },
  ["Birthright Conspectus"] = {
    year="1995",
    abbr="brcon-1995",
    code="none"
  },
  ["Dark Sun Conspectus"] = {
    year="1995",
    abbr="dscon-1995",
    code="none"
  },
  ["Dragonlance Conspectus"] = {
    year="1995",
    abbr="drcon-1995",
    code="none"
  },
  ["Forgotten Realms Conspectus"] = {
    year="1995",
    abbr="frcon-1995",
    code="none"
  },
  ["Planescape Conspectus"] = {
    year="1995",
    abbr="pscon-1995",
    code="none"
  },
  ["Complete Starter Set"] = {
    year="1996",
    abbr="cstart-1996",
    code="1167"
  },
  ["Triviathlon: The Arcane Challenge"] = {
    year="1996",
    abbr="trivia-1996",
    code="unknown"
  },
  ["Player's Secrets of Muden"] = {
    year="1997",
    abbr="muden-1997",
    code="none"
  },
  ["Citadel of Light"] = {
    year="1998",
    abbr="col-1998",
    code="9554"
  },
  ["Core Rules CD-ROM 2.0"] = {
    year="1998",
    abbr="crcd2-1998",
    code="2176"
  },
  ["Seeds of Chaos"] = {
    year="1998",
    abbr="soc-1998",
    code="9587"
  },
  ["Land of the Mists"] = {
    year="1998",
    abbr="lotm-1998",
    code="91271"
  },
  ["The Catacombs of the Necromancers"] = {
    year="1998",
    abbr="tcotn-1998",
    code="none"
  },
  ["Fast-Play Game"] = {
    year="1998",
    abbr="fpg-1998",
    code="none"
  },
  ["Forgotten Realms Poster Map"] = {
    year="1998",
    abbr="frmap-1998",
    code="8225"
  },
  ["Secret Password"] = {
    year="1998",
    abbr="secp-1998",
    code="unknown"
  },
  ["Wrath of the Minotaur"] = {
    year="1999",
    abbr="wotm-1999",
    code="11331"
  },
  ["Eye of the Wyvern"] = {
    year="1999",
    abbr="wyvern-1999",
    code="11373"
  },
  ["Deep Dwarven Delve"] = {
    year="1999",
    abbr="ddd-1999",
    series_code="L3",
    code="9844"
  },
  ["Crypt of the Smoke Dragon"] = {
    year="1999",
    abbr="cosd-1999",
    code="unknown"
  },
  ["Fast-Play Game: Diablo II Edition"] = {
    year="1999",
    abbr="diablofast-1999",
    code="none"
  },
  ["Rise of the Titans"] = {
    year="2000",
    abbr="risetitans-2000",
    code="11396"
  },
  ["Diablo II: The Awakening"] = {
    year="2000",
    abbr="diabloawak-2000",
    code="11612"
  },
  ["Diablo II Adventure Game"] = {
    year="2000",
    abbr="diabloadv-2000",
    code="11548"
  },
  ["Conversion Manual"] = {
    year="2000",
    abbr="convman-2000",
    code="none"
  },
  ["Dungeons & Dragons Adventure Game"] = {
    year="2000",
    abbr="ddadv-2000",
    code="11641"
  },
  ["Dungeons and Dragons The Movie: Fast-Play Game"] = {
    year="2000",
    abbr="ddmfast-2000",
    code="none"
  },
  ["Gazetteer (RPGA)"] = {
    year="2000",
    abbr="gazlimited-2000",
    code="B0002310"
  },
  ["The Legacy of Kings"] = {
    year="2002",
    abbr="tlok-2002",
    code="unknown"
  },
  ["Masters of Dragonlance Art"] = {
    year="2002",
    abbr="moda-2002",
    code="88617"
  },
  ["E-Tools: Character and Monster Generator"] = {
    year="2002",
    abbr="etools-2002",
    code="12006"
  },
  ["D&D v.3.5 Accessory Update"] = {
    year="2003",
    abbr="update35-2003",
    code="none"
  },
  ["Deluxe Dungeon Master's Screen"] = {
    year="2004",
    abbr="ddmscreen-2004",
    code="88596"
  },
  ["Basic Game (2004)"] = {
    year="2004",
    abbr="ddbasic-2004",
    code="96647"
  },
  ["Dungeon Master's Guide (Special Edition)"] = {
    year="2005",
    abbr="dmgse-2005",
    code="95389"
  },
  ["The Twilight Tomb"] = {
    year="2006",
    abbr="twilight-2006",
    code="95394"
  },
  ["Seekers of the Ashen Crown"] = {
    year="2009",
    abbr="ashen-2009",
    code="21900"
  },
  ["Mythic Odysseys of Theros"] = {
    year="2020",
    abbr="theros-2020",
    code="C7875"
  },
  ["Dragon Annual 1"] = {
    year="1996",
    abbr="dr-ann-1",
    code="none"
  },
  ["Dragon Annual 2"] = {
    year="1997",
    abbr="dr-ann-2",
    code="none"
  },
  ["Dragon Annual 1998"] = {
    year="1998",
    abbr="dr-ann-1998",
    code="none"
  },
  ["Dragon Annual 1999"] = {
    year="1998",
    abbr="dr-ann-1999",
    code="none"
  },
  ["Dragon Annual 2000"] = {
    year="1998",
    abbr="dr-ann-2000",
    code="none"
  },
  ["Dragon Magazine Annual 2009"] = {
    year="2009",
    abbr="dr-ann-2009",
    code="24207"
  },
  ["A Dozen & One Adventures"] = { alias_for="A Dozen and One Adventures"},
  ["A Mighty Fortress"] = { alias_for="A Mighty Fortress Campaign Sourcebook"},
  ["AC1012"] = { alias_for="Monstrous Compendium: Mystara Appendix"},
  ["Adventure Pack 1"] = { alias_for="Adventure Pack I"},
  ["Age of Heroes"] = { alias_for="Age of Heroes Campaign Sourcebook"},
  ["Air Plane"] = { alias_for="Air Plane!"},
  ["Anauroch"] = { alias_for="Anauroch (2e)"},
  ["Arms & Equipment Guide (2e)"] = { alias_for="Arms and Equipment Guide (2e)"},
  ["Arms & Equipment Guide (3e)"] = { alias_for="Arms and Equipment Guide (3e)"},
  ["Art and Arcana"] = { alias_for="Art & Arcana"},
  ["Bestiary of Dragons & Giants"] = { alias_for="Bestiary of Dragons and Giants"},
  ["Black Box"] = { alias_for="The New Easy to Master Dungeons & Dragons Game"},
  ["Book of Lairs II"] = { alias_for="The Book of Lairs II"},
  ["Calimport"] = { alias_for="Calimport (2e)"},
  ["Campaign Sourcebook & Catacomb Guide"] = { alias_for="Campaign Sourcebook and Catacomb Guide"},
  ["Castle Caldwell & Beyond"] = { alias_for="Castle Caldwell and Beyond"},
  ["Celts"] = { alias_for="Celts Campaign Sourcebook"},
  ["Character and Monster Assortment"] = { alias_for="Character & Monster Assortment"},
  ["Charlemagne's Paladins"] = { alias_for="Charlemagne's Paladins Campaign Sourcebook"},
  ["Chronomancer"] = { alias_for="Chronomancer (2e)"},
  ["Classic Dungeons & Dragons Game"] = { alias_for="The Classic Dungeons & Dragons Game"},
  ["Cleric's Challenge 2"] = { alias_for="Cleric's Challenge II"},
  ["Cloak and Dagger"] = { alias_for="Cloak & Dagger"},
  ["Combat Shield & Mini-adventure"] = { alias_for="Combat Shield and Mini-adventure"},
  ["Complete Book of Gnomes & Halflings"] = { alias_for="The Complete Book of Gnomes & Halflings"},
  ["Conan Against Darkness"] = { alias_for="Conan Against Darkness!"},
  ["Conan Unchained"] = { alias_for="Conan Unchained!"},
  ["Cormyr"] = { alias_for="Cormyr (2e)"},
  ["DSE1"] = { alias_for="Ravenloft Monstrous Compendium Appendices I & II"},
  ["DSE2"] = { alias_for="Ravenloft Monstrous Compendium Appendix III: Creatures of Darkness"},
  ["Dark & Hidden Ways"] = { alias_for="Dark and Hidden Ways"},
  ["Dark Sun Monstrous Compendium Appendix 2"] = { alias_for="Monstrous Compendium: Dark Sun Appendix II"},
  ["Dark Sun Monstrous Compendium Appendix II"] = { alias_for="Monstrous Compendium: Dark Sun Appendix II"},
  ["Dark Tales and Disturbing Legends"] = { alias_for="Dark Tales & Disturbing Legends"},
  ["Darkness Gathering"] = { alias_for="A Darkness Gathering"},
  ["Dawn of the Emperors: Thyatis & Alphatia"] = { alias_for="Dawn of the Emperors: Thyatis and Alphatia"},
  ["Defilers & Preservers: The Wizards of Athas"] = { alias_for="Defilers and Preservers: The Wizards of Athas"},
  ["Deities & Demigods (3e)"] = { alias_for="Deities and Demigods (3e)"},
  ["Deities and Demigods (1e)"] = { alias_for="Deities & Demigods (1e)"},
  ["Die Vecna Die"] = { alias_for="Die Vecna Die!"},
  ["Die, Vecna, Die"] = { alias_for="Die Vecna Die!"},
  ["Die, Vecna, Die!"] = { alias_for="Die Vecna Die!"},
  ["Dozen and One Adventures"] = { alias_for="A Dozen and One Adventures"},
  ["Dragon Annual 1996"] = { alias_for="Dragon Annual 2"},
  ["Dragon Magazine Annual 1"] = { alias_for="Dragon Annual 1"},
  ["Dragon Annual 1997"] = { alias_for="Dragon Annual 2"},
  ["Dragon Magazine Annual 2"] = { alias_for="Dragon Annual 2"},
  ["Dragon Annual 3"] = { alias_for="Dragon Annual 1998"},
  ["Dragon Magazine Annual 3"] = { alias_for="Dragon Annual 1998"},
  ["Dragon Annual 4"] = { alias_for="Dragon Annual 1999"},
  ["Dragon Magazine Annual 4"] = { alias_for="Dragon Annual 1999"},
  ["Dragon Annual 5"] = { alias_for="Dragon Annual 2000"},
  ["Dragon Magazine Annual 5"] = { alias_for="Dragon Annual 2000"},
  ["Dragon Annual I"] = { alias_for="Dragon Annual 1"},
  ["Dragon Compendium 1"] = { alias_for="Dragon Compendium Volume 1"},
  ["Dragon Compendium Volume I"] = { alias_for="Dragon Compendium Volume 1"},
  ["Dragon Compendium"] = { alias_for="Dragon Compendium Volume 1"},
  ["Dragon Magazine Annual"] = { alias_for="Dragon Magazine Annual 2009"},
  ["Dragon Magazine Compendium"] = { alias_for="Dragon Compendium Volume 1"},
  ["Dragonlance Classics 1"] = { alias_for="Dragonlance Classics Volume I"},
  ["Dragonlance Classics 1I"] = { alias_for="Dragonlance Classics Volume II"},
  ["Dragonlance Classics 1II"] = { alias_for="Dragonlance Classics Volume III"},
  ["Dragonlance Classics 2"] = { alias_for="Dragonlance Classics Volume II"},
  ["Dragonlance Classics 2I"] = { alias_for="Dragonlance Classics Volume III"},
  ["Dragonlance Classics 3"] = { alias_for="Dragonlance Classics Volume III"},
  ["Dragonlance Classics Volume 1"] = { alias_for="Dragonlance Classics Volume I"},
  ["Dragonlance Classics Volume 2"] = { alias_for="Dragonlance Classics Volume II"},
  ["Dragonlance Classics Volume 3"] = { alias_for="Dragonlance Classics Volume III"},
  ["Dragonlance Saga Graphic Novel I"] = { alias_for="Dragonlance Saga Graphic Novel 1"},
  ["Dragons of Faerun"] = { alias_for="Dragons of Faerûn"},
  ["Dungeon Master's Guide (1e)"] = { alias_for="Dungeon Masters Guide (1e)"},
  ["Dungeons & Dragons Heroes 2"] = { alias_for="Dungeons & Dragons Heroes II"},
  ["Dungeons & Dragons vs Rick & Morty"] = { alias_for="Dungeons & Dragons vs Rick and Morty"},
  ["Dungeons & Dragons vs. Rick and Morty"] = { alias_for="Dungeons & Dragons vs Rick and Morty"},
  ["Dungeons & Dragons vs. Rick & Morty"] = { alias_for="Dungeons & Dragons vs Rick and Morty"},
  ["Dungeons and Tombs"] = { alias_for="Dungeons & Tombs"},
  ["Earth, Air, Fire, & Water"] = { alias_for="Earth, Air, Fire, and Water"},
  ["Earthshaker"] = { alias_for="Earthshaker!"},
  ["Elminster's Ecologies Appendix 1"] = { alias_for="Elminster's Ecologies Appendix I"},
  ["Elminster's Ecologies Appendix 2"] = { alias_for="Elminster's Ecologies Appendix II"},
  ["Encyclopedia Magica 1"] = { alias_for="Encyclopedia Magica Volume One"},
  ["Encyclopedia Magica 2"] = { alias_for="Encyclopedia Magica Volume Two"},
  ["Encyclopedia Magica 3"] = { alias_for="Encyclopedia Magica Volume Three"},
  ["Encyclopedia Magica 4"] = { alias_for="Encyclopedia Magica Volume Four"},
  ["Encyclopedia Magica Volume 1"] = { alias_for="Encyclopedia Magica Volume One"},
  ["Encyclopedia Magica Volume 2"] = { alias_for="Encyclopedia Magica Volume Two"},
  ["Encyclopedia Magica Volume 3"] = { alias_for="Encyclopedia Magica Volume Three"},
  ["Encyclopedia Magica Volume 4"] = { alias_for="Encyclopedia Magica Volume Four"},
  ["Enemies & Allies"] = { alias_for="Enemies and Allies"},
  ["FOR10"] = { alias_for="Savage Coast Monstrous Compendium Appendix"},
  ["Faiths & Pantheons"] = { alias_for="Faiths and Pantheons"},
  ["Faiths and Avatars"] = { alias_for="Faiths & Avatars"},
  ["Fiendish Codex 1"] = { alias_for="Fiendish Codex I: Hordes of the Abyss"},
  ["Fiendish Codex 2"] = { alias_for="Fiendish Codex II: Tyrants of the Nine Hells"},
  ["Fiendish Codex I"] = { alias_for="Fiendish Codex I: Hordes of the Abyss"},
  ["Fiendish Codex II"] = { alias_for="Fiendish Codex II: Tyrants of the Nine Hells"},
  ["Fighter's Challenge 2"] = { alias_for="Fighter's Challenge II"},
  ["Five Shall Be 1"] = { alias_for="Five Shall Be One"},
  ["For Duty and Deity"] = { alias_for="For Duty & Deity"},
  ["Gargoyle"] = { alias_for="Gargoyle (2e)"},
  ["Gateway to Raven's Bluff"] = { alias_for="Gateway to Ravens Bluff, The Living City"},
  ["Gateway to Raven's Bluff, The Living City"] = { alias_for="Gateway to Ravens Bluff, The Living City"},
  ["Gateway to Ravens Bluff"] = { alias_for="Gateway to Ravens Bluff, The Living City"},
  ["Gem and the Staff"] = { alias_for="The Gem and the Staff"},
  ["Gods, Demi-Gods and Heroes"] = { alias_for="Gods, Demi-Gods & Heroes"},
  ["Gold and Glory"] = { alias_for="Gold & Glory"},
  ["Greyspace"] = { alias_for="Greyspace (2e)"},
  ["Guide to Transylvania"] = { alias_for="A Guide to Transylvania"},
  ["Guide to the Astral Plane"] = { alias_for="A Guide to the Astral Plane"},
  ["Guide to the Ethereal Plane"] = { alias_for="A Guide to the Ethereal Plane"},
  ["Hero's Tale"] = { alias_for="A Hero's Tale"},
  ["High-Level Campaigns"] = { alias_for="Dungeon Master Option: High-Level Campaigns"},
  ["Inside Raven's Bluff"] = { alias_for="Inside Ravens Bluff, The Living City"},
  ["Inside Raven's Bluff, The Living City"] = { alias_for="Inside Ravens Bluff, The Living City"},
  ["Inside Ravens Bluff"] = { alias_for="Inside Ravens Bluff, The Living City"},
  ["Joshuan's Almanac and Book of Facts"] = { alias_for="Joshuan's Almanac & Book of Facts"},
  ["Joshuan's Almanac"] = { alias_for="Joshuan's Almanac & Book of Facts"},
  ["Krynnspace"] = { alias_for="Krynnspace (2e)"},
  ["Legends and Lore (1e)"] = { alias_for="Legends & Lore (1e)"},
  ["Legends and Lore (2e)"] = { alias_for="Legends & Lore (2e)"},
  ["Light in the Belfry"] = { alias_for="A Light in the Belfry"},
  ["Lost Empires of Faerun"] = { alias_for="Lost Empires of Faerûn"},
  ["MA1"] = { alias_for="Monstrous Compendium Annual Volume One"},
  ["MA2"] = { alias_for="Monstrous Compendium Annual Volume Two"},
  ["MA3"] = { alias_for="Monstrous Compendium Annual Volume Three"},
  ["MA4"] = { alias_for="Monstrous Compendium Annual Volume Four"},
  ["MC1"] = { alias_for="Monstrous Compendium Volume One"},
  ["MC2"] = { alias_for="Monstrous Compendium Volume Two"},
  ["MC3"] = { alias_for="Monstrous Compendium Volume Three: Forgotten Realms Appendix"},
  ["MC4"] = { alias_for="Monstrous Compendium: Dragonlance Appendix"},
  ["MC5"] = { alias_for="Monstrous Compendium: Greyhawk Adventures Appendix"},
  ["MC6"] = { alias_for="Monstrous Compendium: Kara-Tur Appendix"},
  ["MC7"] = { alias_for="Monstrous Compendium: Spelljammer Appendix"},
  ["MC8"] = { alias_for="Monstrous Compendium: Outer Planes Appendix"},
  ["MC9"] = { alias_for="Monstrous Compendium: Spelljammer Appendix 2"},
  ["MC10"] = { alias_for="Monstrous Compendium: Ravenloft Appendix"},
  ["MC11"] = { alias_for="Monstrous Compendium: Forgotten Realms Appendix"},
  ["MC12"] = { alias_for="Monstrous Compendium: Dark Sun Appendix"},
  ["MC13"] = { alias_for="Monstrous Compendium: Al-Qadim Appendix"},
  ["MC14"] = { alias_for="Monstrous Compendium: Fiend Folio Appendix"},
  ["MC15"] = { alias_for="Monstrous Compendium: Ravenloft Appendix II"},
  ["Magic Encyclopedia Volume One"] = { alias_for="The Magic Encyclopedia Volume One"},
  ["Magic Encyclopedia Volume Two"] = { alias_for="The Magic Encyclopedia Volume Two"},
  ["Magic of Faerun"] = { alias_for="Magic of Faerûn"},
  ["Map Folio 1"] = { alias_for="Map Folio One"},
  ["Map Folio 2"] = { alias_for="Map Folio Two"},
  ["Masque of the Red Death & Other Tales"] = { alias_for="Masque of the Red Death and Other Tales"},
  ["Men and Magic"] = { alias_for="Men & Magic"},
  ["Menzoberranzan"] = { alias_for="Menzoberranzan (2e)"},
  ["Mighty Fortress Campaign Sourcebook"] = { alias_for="A Mighty Fortress Campaign Sourcebook"},
  ["Monster Manual 4"] = { alias_for="Monster Manual IV"},
  ["Monsters and Creatures"] = { alias_for="Monsters & Creatures"},
  ["Monsters and Treasure"] = { alias_for="Monsters & Treasure"},
  ["Monsters of Faerun"] = { alias_for="Monsters of Faerûn"},
  ["Monstrous Compendium 1"] = { alias_for="Monstrous Compendium Volume One"},
  ["Monstrous Compendium 2"] = { alias_for="Monstrous Compendium Volume Two"},
  ["Monstrous Compendium 3: Forgotten Realms Appendix"] = { alias_for="Monstrous Compendium Volume Three: Forgotten Realms Appendix"},
  ["Monstrous Compendium Al-Qadim Appendix"] = { alias_for="Monstrous Compendium: Al-Qadim Appendix"},
  ["Monstrous Compendium Annual 1"] = { alias_for="Monstrous Compendium Annual Volume One"},
  ["Monstrous Compendium Annual 2"] = { alias_for="Monstrous Compendium Annual Volume Two"},
  ["Monstrous Compendium Annual 3"] = { alias_for="Monstrous Compendium Annual Volume Three"},
  ["Monstrous Compendium Annual 4"] = { alias_for="Monstrous Compendium Annual Volume Four"},
  ["Monstrous Compendium Annual Volume 1"] = { alias_for="Monstrous Compendium Annual Volume One"},
  ["Monstrous Compendium Annual Volume 2"] = { alias_for="Monstrous Compendium Annual Volume Two"},
  ["Monstrous Compendium Annual Volume 3"] = { alias_for="Monstrous Compendium Annual Volume Three"},
  ["Monstrous Compendium Annual Volume 4"] = { alias_for="Monstrous Compendium Annual Volume Four"},
  ["Monstrous Compendium Annual: Volume Four"] = { alias_for="Monstrous Compendium Annual Volume Four"},
  ["Monstrous Compendium Annual: Volume One"] = { alias_for="Monstrous Compendium Annual Volume One"},
  ["Monstrous Compendium Annual: Volume Three"] = { alias_for="Monstrous Compendium Annual Volume Three"},
  ["Monstrous Compendium Annual: Volume Two"] = { alias_for="Monstrous Compendium Annual Volume Two"},
  ["Monstrous Compendium Dark Sun Appendix 2"] = { alias_for="Monstrous Compendium: Dark Sun Appendix II"},
  ["Monstrous Compendium Dark Sun Appendix II"] = { alias_for="Monstrous Compendium: Dark Sun Appendix II"},
  ["Monstrous Compendium Dark Sun Appendix"] = { alias_for="Monstrous Compendium: Dark Sun Appendix"},
  ["Monstrous Compendium Dragonlance Appendix"] = { alias_for="Monstrous Compendium: Dragonlance Appendix"},
  ["Monstrous Compendium Fiend Folio Appendix"] = { alias_for="Monstrous Compendium: Fiend Folio Appendix"},
  ["Monstrous Compendium Forgotten Realms Appendix"] = { alias_for="Monstrous Compendium: Forgotten Realms Appendix"},
  ["Monstrous Compendium Greyhawk Appendix"] = { alias_for="Monstrous Compendium: Greyhawk Adventures Appendix"},
  ["Monstrous Compendium Kara-Tur Appendix"] = { alias_for="Monstrous Compendium: Kara-Tur Appendix"},
  ["Monstrous Compendium Mystara Appendix"] = { alias_for="Monstrous Compendium: Mystara Appendix"},
  ["Monstrous Compendium Outer Planes Appendix"] = { alias_for="Monstrous Compendium: Outer Planes Appendix"},
  ["Monstrous Compendium Ravenloft Appendix 2"] = { alias_for="Monstrous Compendium: Ravenloft Appendix II"},
  ["Monstrous Compendium Ravenloft Appendix II"] = { alias_for="Monstrous Compendium: Ravenloft Appendix II"},
  ["Monstrous Compendium Ravenloft Appendix"] = { alias_for="Monstrous Compendium: Ravenloft Appendix"},
  ["Monstrous Compendium Spelljammer Appendix 2"] = { alias_for="Monstrous Compendium: Spelljammer Appendix 2"},
  ["Monstrous Compendium Spelljammer Appendix"] = { alias_for="Monstrous Compendium: Spelljammer Appendix"},
  ["Monstrous Compendium Volume 1"] = { alias_for="Monstrous Compendium Volume One"},
  ["Monstrous Compendium Volume 2"] = { alias_for="Monstrous Compendium Volume Two"},
  ["Monstrous Compendium Volume 3: Forgotten Realms Appendix"] = { alias_for="Monstrous Compendium Volume Three: Forgotten Realms Appendix"},
  ["Monstrous Compendium Volume Three Forgotten Realms Appendix"] = { alias_for="Monstrous Compendium Volume Three: Forgotten Realms Appendix"},
  ["Monstrous Compendium: Annual Volume Four"] = { alias_for="Monstrous Compendium Annual Volume Four"},
  ["Monstrous Compendium: Annual Volume One"] = { alias_for="Monstrous Compendium Annual Volume One"},
  ["Monstrous Compendium: Annual Volume Three"] = { alias_for="Monstrous Compendium Annual Volume Three"},
  ["Monstrous Compendium: Annual Volume Two"] = { alias_for="Monstrous Compendium Annual Volume Two"},
  ["Monstrous Compendium: Dark Sun Appendix 2"] = { alias_for="Monstrous Compendium: Dark Sun Appendix II"},
  ["Monstrous Compendium: Planescape Appendix II"] = { alias_for="Planescape Monstrous Compendium Appendix II"},
  ["Monstrous Compendium: Planescape Appendix III"] = { alias_for="Planescape Monstrous Compendium Appendix III"},
  ["Monstrous Compendium: Planescape Appendix"] = { alias_for="Planescape Monstrous Compendium Appendix"},
  ["Monstrous Compendium: Ravenloft Appendices I & II"] = { alias_for="Ravenloft Monstrous Compendium Appendices I & II"},
  ["Monstrous Compendium: Ravenloft Appendix 2"] = { alias_for="Monstrous Compendium: Ravenloft Appendix II"},
  ["Monstrous Compendium: Savage Coast Appendix"] = { alias_for="Savage Coast Monstrous Compendium Appendix"},
  ["Monstrous Compendium: Volume One"] = { alias_for="Monstrous Compendium Volume One"},
  ["Monstrous Compendium: Volume Three"] = { alias_for="Monstrous Compendium Volume Three: Forgotten Realms Appendix"},
  ["Monstrous Compendium: Volume Two"] = { alias_for="Monstrous Compendium Volume Two"},
  ["Moonshae"] = { alias_for="Moonshae (1e)"},
  ["Nehwon"] = { alias_for="Nehwon (2e)"},
  ["New Easy to Master Dungeons & Dragons Game"] = { alias_for="The New Easy to Master Dungeons & Dragons Game"},
  ["Night Howlers"] = { alias_for="Creature Crucible: Night Howlers"},
  ["Nightwatch"] = { alias_for="Nightwatch in the Living City"},
  ["Original D&D"] = { alias_for="Dungeons & Dragons 3-Volume Set"},
  ["PS1"] = { alias_for="Planescape Monstrous Compendium Appendix"},
  ["PS2"] = { alias_for="Planescape Monstrous Compendium Appendix II"},
  ["PS3"] = { alias_for="Planescape Monstrous Compendium Appendix III"},
  ["Paladin in Hell"] = { alias_for="A Paladin in Hell"},
  ["Planescape Monstrous Compendium Appendix 2"] = { alias_for="Planescape Monstrous Compendium Appendix II"},
  ["Planescape Monstrous Compendium Appendix 3"] = { alias_for="Planescape Monstrous Compendium Appendix III"},
  ["Player's Guide to Faerun"] = { alias_for="Player's Guide to Faerûn"},
  ["Player's Handbook (1e)"] = { alias_for="Players Handbook (1e)"},
  ["Player's Option: Combat and Tactics"] = { alias_for="Player's Option: Combat & Tactics"},
  ["Player's Option: Skills and Powers"] = { alias_for="Player's Option: Skills & Powers"},
  ["Player's Option: Spells and Magic"] = { alias_for="Player's Option: Spells & Magic"},
  ["Player's Primer to the Outlands"] = { alias_for="A Player's Primer to the Outlands"},
  ["Poor Wizard's Almanac II and Book of Facts"] = { alias_for="Poor Wizard's Almanac II & Book of Facts"},
  ["Poor Wizard's Almanac II"] = { alias_for="Poor Wizard's Almanac II & Book of Facts"},
  ["Poor Wizard's Almanac III and Book of Facts"] = { alias_for="Poor Wizard's Almanac III & Book of Facts"},
  ["Poor Wizard's Almanac III"] = { alias_for="Poor Wizard's Almanac III & Book of Facts"},
  ["Poor Wizard's Almanac and Book of Facts"] = { alias_for="Poor Wizard's Almanac & Book of Facts"},
  ["Poor Wizard's Almanac"] = { alias_for="Poor Wizard's Almanac & Book of Facts"},
  ["Poor Wizard's Almanac2 & Book of Facts"] = { alias_for="Poor Wizard's Almanac II & Book of Facts"},
  ["Poor Wizard's Almanac2"] = { alias_for="Poor Wizard's Almanac II & Book of Facts"},
  ["Poor Wizard's Almanac3 & Book of Facts"] = { alias_for="Poor Wizard's Almanac III & Book of Facts"},
  ["Poor Wizard's Almanac3"] = { alias_for="Poor Wizard's Almanac III & Book of Facts"},
  ["Port of Raven's Bluff"] = { alias_for="Port of Ravens Bluff"},
  ["Power of Faerun"] = { alias_for="Power of Faerûn"},
  ["Powers and Pantheons"] = { alias_for="Powers & Pantheons"},
  ["Priest's Spell Compendium 1"] = { alias_for="Priest's Spell Compendium Volume One"},
  ["Priest's Spell Compendium 2"] = { alias_for="Priest's Spell Compendium Volume Two"},
  ["Priest's Spell Compendium 3"] = { alias_for="Priest's Spell Compendium Volume Three"},
  ["Priest's Spell Compendium Volume 1"] = { alias_for="Priest's Spell Compendium Volume One"},
  ["Priest's Spell Compendium Volume 2"] = { alias_for="Priest's Spell Compendium Volume Two"},
  ["Priest's Spell Compendium Volume 3"] = { alias_for="Priest's Spell Compendium Volume Three"},
  ["Quagmire"] = { alias_for="Quagmire!"},
  ["Races and Classes"] = { alias_for="Wizards Presents: Races and Classes"},
  ["Races of Faerun"] = { alias_for="Races of Faerûn"},
  ["Ravenloft Gazetteer 1"] = { alias_for="Ravenloft Gazetteer Volume I"},
  ["Ravenloft Gazetteer 1I"] = { alias_for="Ravenloft Gazetteer Volume II"},
  ["Ravenloft Gazetteer 1II"] = { alias_for="Ravenloft Gazetteer Volume III"},
  ["Ravenloft Gazetteer 1V"] = { alias_for="Ravenloft Gazetteer Volume IV"},
  ["Ravenloft Gazetteer 2"] = { alias_for="Ravenloft Gazetteer Volume II"},
  ["Ravenloft Gazetteer 2I"] = { alias_for="Ravenloft Gazetteer Volume III"},
  ["Ravenloft Gazetteer 3"] = { alias_for="Ravenloft Gazetteer Volume III"},
  ["Ravenloft Gazetteer 4"] = { alias_for="Ravenloft Gazetteer Volume IV"},
  ["Ravenloft Gazetteer Volume 1"] = { alias_for="Ravenloft Gazetteer Volume I"},
  ["Ravenloft Gazetteer Volume 2"] = { alias_for="Ravenloft Gazetteer Volume II"},
  ["Ravenloft Gazetteer Volume 3"] = { alias_for="Ravenloft Gazetteer Volume III"},
  ["Ravenloft Gazetteer Volume 4"] = { alias_for="Ravenloft Gazetteer Volume IV"},
  ["Ravenloft Monstrous Compendium Appendices I & 2"] = { alias_for="Ravenloft Monstrous Compendium Appendices I & II"},
  ["Ravenloft Monstrous Compendium Appendices I and II"] = { alias_for="Ravenloft Monstrous Compendium Appendices I & II"},
  ["Ravenloft Monstrous Compendium Appendix 3"] = { alias_for="Ravenloft Monstrous Compendium Appendix III: Creatures of Darkness"},
  ["Ravenloft Monstrous Compendium Appendix III"] = { alias_for="Ravenloft Monstrous Compendium Appendix III: Creatures of Darkness"},
  ["Ravenloft"] = { alias_for="Ravenloft (1e)"},
  ["Ruins of Undermountain II: The Deep Levels"] = { alias_for="The Ruins of Undermountain II: The Deep Levels"},
  ["Saga Companion"] = { alias_for="A Saga Companion"},
  ["Sages & Specialists"] = { alias_for="Sages and Specialists"},
  ["Secrets of the Sages"] = { alias_for="Secrets of the Sages: Forgotten Realms Newsletter Summer 1988"},
  ["Shadowdale"] = { alias_for="Shadowdale (2e)"},
  ["Shaman"] = { alias_for="Shaman (2e)"},
  ["Skull and Crossbows"] = { alias_for="Skull & Crossbows"},
  ["Skullport"] = { alias_for="Skullport (2e)"},
  ["Song & Silence"] = { alias_for="Song and Silence"},
  ["Spelljammer (2e)"] = { alias_for="Spelljammer: AD&D Adventures in Space"},
  ["Sword & Crown"] = { alias_for="Sword and Crown"},
  ["Sword & Fist"] = { alias_for="Sword and Fist"},
  ["Sword & Shield"] = { alias_for="Sword and Shield"},
  ["Swords and Spells"] = { alias_for="Swords & Spells"},
  ["Tall Tales of the Wee Folk"] = { alias_for="Creature Crucible: Tall Tales of the Wee Folk"},
  ["Temple, Tower, and Tomb"] = { alias_for="Temple, Tower, & Tomb"},
  ["Terrors Beyond Tyr"] = { alias_for="Monstrous Compendium: Dark Sun Appendix II"},
  ["The Book of Lairs 2"] = { alias_for="The Book of Lairs II"},
  ["The Complete Book of Gnomes and Halflings"] = { alias_for="The Complete Book of Gnomes & Halflings"},
  ["The Crusades"] = { alias_for="The Crusades Campaign Sourcebook"},
  ["The Gem & the Staff"] = { alias_for="The Gem and the Staff"},
  ["The Glory of Rome"] = { alias_for="The Glory of Rome Campaign Sourcebook"},
  ["The Magic Encyclopedia 1"] = { alias_for="The Magic Encyclopedia Volume One"},
  ["The Magic Encyclopedia 2"] = { alias_for="The Magic Encyclopedia Volume Two"},
  ["The Magic Encyclopedia Volume 1"] = { alias_for="The Magic Encyclopedia Volume One"},
  ["The Magic Encyclopedia Volume 2"] = { alias_for="The Magic Encyclopedia Volume Two"},
  ["The Sea People"] = { alias_for="Creature Crucible: The Sea People"},
  ["The Underworld and Wilderness Adventures"] = { alias_for="The Underworld & Wilderness Adventures"},
  ["The Vortex of Madness & Other Planar Perils"] = { alias_for="The Vortex of Madness and Other Planar Perils"},
  ["The Will & the Way"] = { alias_for="The Will and the Way"},
  ["Tome & Blood"] = { alias_for="Tome and Blood"},
  ["Top Ballista"] = { alias_for="Creature Crucible: Top Ballista"},
  ["Underworld & Wilderness Adventures"] = { alias_for="The Underworld & Wilderness Adventures"},
  ["Valley of Dust & Fire"] = { alias_for="Valley of Dust and Fire"},
  ["Van Richten's Arsenal 1"] = { alias_for="Van Richten's Arsenal Volume 1"},
  ["Van Richten's Arsenal Volume I"] = { alias_for="Van Richten's Arsenal Volume 1"},
  ["Van Richten's Monster Hunter's Compendium 1"] = { alias_for="Van Richten's Monster Hunter's Compendium Volume One"},
  ["Van Richten's Monster Hunter's Compendium 2"] = { alias_for="Van Richten's Monster Hunter's Compendium Volume Two"},
  ["Van Richten's Monster Hunter's Compendium 3"] = { alias_for="Van Richten's Monster Hunter's Compendium Volume Three"},
  ["Van Richten's Monster Hunter's Compendium Volume 1"] = { alias_for="Van Richten's Monster Hunter's Compendium Volume One"},
  ["Van Richten's Monster Hunter's Compendium Volume 2"] = { alias_for="Van Richten's Monster Hunter's Compendium Volume Two"},
  ["Van Richten's Monster Hunter's Compendium Volume 3"] = { alias_for="Van Richten's Monster Hunter's Compendium Volume Three"},
  ["Vecna Lives"] = { alias_for="Vecna Lives!"},
  ["Vikings"] = { alias_for="Vikings Campaign Sourcebook"},
  ["Volo's Guide to Baldur's Gate 2"] = { alias_for="Volo's Guide to Baldur's Gate II"},
  ["Vortex of Madness and Other Planar Perils"] = { alias_for="The Vortex of Madness and Other Planar Perils"},
  ["Warriors & Priests of the Realms"] = { alias_for="Warriors and Priests of the Realms"},
  ["Warriors and Weapons"] = { alias_for="Warriors & Weapons"},
  ["Waterdeep & the North"] = { alias_for="Waterdeep and the North"},
  ["Waterdeep"] = { alias_for="Waterdeep (2e)"},
  ["White Box"] = { alias_for="Dungeons & Dragons 3-Volume Set"},
  ["Wildspace"] = { alias_for="Wildspace (2e)"},
  ["Will and the Way"] = { alias_for="The Will and the Way"},
  ["Wizard's Challenge 2"] = { alias_for="Wizard's Challenge II"},
  ["Wizard's Spell Compendium 1"] = { alias_for="Wizard's Spell Compendium Volume One"},
  ["Wizard's Spell Compendium 2"] = { alias_for="Wizard's Spell Compendium Volume Two"},
  ["Wizard's Spell Compendium 3"] = { alias_for="Wizard's Spell Compendium Volume Three"},
  ["Wizard's Spell Compendium 4"] = { alias_for="Wizard's Spell Compendium Volume Four"},
  ["Wizard's Spell Compendium Volume 1"] = { alias_for="Wizard's Spell Compendium Volume One"},
  ["Wizard's Spell Compendium Volume 2"] = { alias_for="Wizard's Spell Compendium Volume Two"},
  ["Wizard's Spell Compendium Volume 3"] = { alias_for="Wizard's Spell Compendium Volume Three"},
  ["Wizard's Spell Compendium Volume 4"] = { alias_for="Wizard's Spell Compendium Volume Four"},
  ["Wizards & Rogues of the Realms"] = { alias_for="Wizards and Rogues of the Realms"},
  ["Wizards Presents: Races & Classes"] = { alias_for="Wizards Presents: Races and Classes"},
  ["Wizards Presents: Worlds & Monsters"] = { alias_for="Wizards Presents: Worlds and Monsters"},
  ["Wizards and Spells"] = { alias_for="Wizards & Spells"},
  ["Worlds and Monsters"] = { alias_for="Wizards Presents: Worlds and Monsters"},
  ["Dungeon Master's Guide (2e revised)"] = { alias_for="Dungeon Master Guide (2e revised)"},
  ["Monster Manual 2 (1e)"] = { alias_for = "Monster Manual II (1e)"},
  ["The Savage Coast Campaign Book"] = { alias_for = "Savage Coast Campaign Book"},
  ["Savage Coast (2e)"] = { alias_for = "Savage Coast Campaign Book"},
  ["Sinister Secret of Saltmarsh"] = { alias_for = "The Sinister Secret of Saltmarsh"},
  ["Icewind Dale: Rime of the Frostmaiden"] = {
    year="2020",
    abbr="iwd-2020",
    code="unknown"
  },
  ["Heroes' Feast"] = {
    year="2020",
    abbr="hf-2020",
    code="unknown"
  },
  ["Beasts & Behemoths"] = {
    year="2020",
    abbr="bnb-2020",
    code="unknown"
  },
  ["The Young Adventurer's Collection"] = {
    year="2020",
    abbr="yac-2020",
    code="unknown"
  },
  ["The Worldbuilder's Journal"] = {
    year="2020",
    abbr="twj-2020",
    code="unknown"
  },
  ["Mordenkainen's Fiendish Folio Volume 1"] = {
    year="2019",
    abbr="mff1-2019",
    code="none"
  },
  ["Mordenkainen's Fiendish Folio"] = {
    alias_for="Mordenkainen's Fiendish Folio Volume 1"
  },
  ["A Zib For Your Thoughts"] = {
    year="2019",
    abbr="zib-2019",
    code="none"
  },
  ["Plane Shift: Amonkhet"] = {
    year="2017",
    abbr="ps-am-2017",
    code="none"
  },
  ["Plane Shift: Dominaria"] = {
    year="2018",
    abbr="ps-do-2018",
    code="none"
  },
  ["Plane Shift: Innistrad"] = {
    year="2016",
    abbr="ps-in-2016",
    code="none"
  },
  ["Plane Shift: Ixalan"] = {
    year="2018",
    abbr="ps-ix-2018",
    code="none"
  },
  ["Plane Shift: Kaladesh"] = {
    year="2017",
    abbr="ps-ka-2017",
    code="none"
  },
  ["Plane Shift: Zendikar"] = {
    year="2017",
    abbr="ps-ze-2016",
    code="none"
  },
  ["Return to the Glory"] = {
    year="2020",
    abbr="ps-re-2020",
    code="none"
  },
  ["Six Faces of Death"] = {
    year="2019",
    abbr="sfod-2019",
    code="none"
  },
  ["X Marks the Spot"] = {
    year="2017",
    abbr="xms-2017",
    code="none"
  },
  ["Best of Dragon Vol. IV"] = {
    year="1985",
    abbr="bod4-1985",
    code="none"
  },
  ["Best of Dragon Magazine Vol. IV"] = {
    alias_for= "Best of Dragon Vol. IV"
  },
  ["Best of Dragon 4"] = {
    alias_for= "Best of Dragon Vol. IV"
  },
  ["Tasha's Cauldron of Everything"] = {
    year="2020",
    abbr="tce-2020",
    code="C7878"
  },
  ["Van Richten's Guide to Ravenloft"] = {
    year="2021",
    abbr="vrgr-2021",
    code="unknown"
  },
  ["Candlekeep Mysteries"] = {
    year="2021",
    abbr="cm-2021",
    code="unknown"
  },
  ["Fizban's Treasury of Dragons"] = {
    year="2021",
    abbr="ftd-2021",
    code="unknown"
  },
  ["Strixhaven: A Curriculum of Chaos"] = {
    year="2021",
    abbr="scc-2021",
    code="unknown"
  },
  ["The Wild Beyond the Witchlight"] = {
    year="2021",
    abbr="wbw-2021",
    code="unknown"
  },
  ["Call of the Netherdeep"] = {
    year="2022",
    abbr="cn-2022",
    code="unknown"
  },
  ["Critical Role: Call of the Netherdeep"] = {
    alias_for = "Call of the Netherdeep"
  },
  ["Monsters of the Multiverse"] = {
    year="2022",
    abbr="momu-2022",
    code="unknown"
  },
  ["Mordenkainen Presents: Monsters of the Multiverse"] = {
    alias_for= "Monsters of the Multiverse"
  },
  ["Domains of Delight"] = {
    year="2021",
    abbr="2021-dod",
    code="unknown"
  },
  ["Minsc and Boo's Journal of Villainy"] = {
    year="2021",
    abbr="2021-mbjv",
    code="unknown"
  },
  ["Muk's Guide to Everything He Learned From Tasha"] = {
    year="2020",
    abbr="2020-mgelft",
    code="unknown"
  },
  ["Journeys Through the Radiant Citadel"] = {
    year="2022",
    abbr="2022-jtrc",
    code="unknown"
  },
  ["Spelljammer: Adventures in Space"] = {
    year="2022",
    abbr="2022-sj",
    code="unknown"
  },
  ["Adventures in Space"] = {
    alias_for = "Spelljammer: Adventures in Space"
  },
  ["default"] = {
    year="unknown",
    abbr="unknown",
    code="unknown"
  }
}

return products
Advertisement