All 577 Albums From 1990
datealbum
??-??Abomination · Abomination
??-??Acció Directa · Imagínate
??-??The Accüsed · Grinning like an Undertaker
09-09Acid Drinkers · Are You a Rebel?
04-??Acid Reign · Obnoxious
??-??ADX · Weird Visions
??-??Aes · Aes
??-??Agressor · Neverending Destiny
02-25Aion · Human Griefman
??-??Akbaba · Moonlight
??-??Alarm · Rock'n'roll v patách
02-??Al Atkins · Judgement Day
03-18Alex Masi · Vertical Invader
08-21Alice in Chains · Facelift
02-08Alien Boys · The Seeds of Decay
??-??Alta Tensão · Nigéria
02-16Anacrusis · Reason
??-??A.N.D. · 100 Hours
05-??Angkor Wat · Corpus Christi
??-??Annex · Powers That Be
09-12Annihilator · Never, Neverland
03-21Anthem · No Smoke Without Fire
08-21Anthrax · Persistence of Time
??-??Apocrypha · Area 54
??-??Arakain · Thrash the Trash
??-??Arcane · Destination Unknown
??-??Argus · El vigilante
??-??Arkanus · Arkanus
06-30Armageddon · The Tears of a King Bird
??-??Arsenal · Armored Choir
05-29Artillery · By Inheritance
03-20Asiana · Out on the Street
??-??Asparez · Анафема (Anathema)
??-??Assessor · Invaze
??-??Astharoth · Gloomy Experiments
??-??Atheist · Piece of Time
??-??Atom Seed · Get in Line
10-15Atrocity · Hallucinations
??-??Atrocity · Infected
03-26Atrophy · Violent by Nature
09-30Atsushi Yokozeki · Sea of Joy
??-??Attila · Attila
??-??Aversion · The Ugly Truth
??-??Awake · Spiritual Warfare
03-??The Awful Truth · The Awful Truth
01-??Axemaster · Death Before Dishonor
??-??Axiom · Vicious Circle
08-??Axton · Bad Desire
08-31Axxis · II
??-??Babylon · Babylon
??-??Badana · Romper el cascarón
??-??Bad Yodelers · I Wonder...
??-??Bare Bones · Barebones
??-??Bashful · Down for the Count
04-16Bathory · Hammerheart
??-??Believer · Sanity Obscure
03-??Bellzlleb · Section II ~ある愚者の生涯~
09-02Benediction · Subconscious Terror
09-26Betrayed · 1879 Tales of War
??-??Beyond · Quantum Bummer
??-??Big Rat · Big Rat
01-10Bill Ward · Ward One: Along the Way
??-??Bismarck · Encadenado
06-??Bitter End · Harsh Realities
??-??The Black · Infernus Paradisus et Purgatorium
06-20Blackhole · Survive
08-20Black Sabbath · Tyr
??-??Black Sun · Imperial Journey
05-??Black Syndrome · Black Syndrome
08-??Blasphemy · Fallen Angel of Doom....
10-03Blind Guardian · Tales from the Twilight World
01-21Blizard · Danger Life
??-??Bloody Cross · Coming Again
03-06Blue Planet · พาฝัน
??-??Bootlegs · Bootlegs
??-??Bound for Glory · Warriors Glory
04-25Bow Wow · Mountain Top
??-??Break Point · Maniacs
10-17Briar Rose · Dark Tales of Optimism
??-??Brothers Grimm · Helm's Deep
05-??Bruce Dickinson · Tattooed Millionaire
??-??Burning Vision · Fear of Reality
08-01Böhse Onkelz · Es ist soweit
??-??Cabal · Midian
11-??Cadaver · Hallucinating Anxiety
??-??Cadena Perpetua · En nombre de la paz
??-??Cameron Vegas · Life's a Bitch and Then You Die
05-15Cancer · To the Gory End
08-16Cannibal Corpse · Eaten Back to Life
02-??Carnage · Dark Recollections
??-??Casablanca · Tanto
??-??Celelalte Cuvinte · Celelalte Cuvinte II
04-11Celtic Frost · Vanity / Nemesis
??-??Centaur · Mob Rules the World
10-30Cerebral Fix · Tower of Spite
??-??Chakal · The Man Is His Own Jackal
??-??Charley's War · Time to Survive
07-21Chastain · For Those Who Dare
??-??Chris Poland · Return to Metalopolis
??-??Chrome Molly · Slaphead
??-??Chroming Rose · Louis XIV
??-??Chronical Diarrhoea · The Last Judgement
??-??Chronical Disturbance · Foggy Creek
05-15C.I.A. · In the Red
??-??Citron · Vypusťte psy!
09-30The Club · Maybe It's Love
??-??Cockney Rejects · Lethal
??-??Corpse · I Live, You Die
??-??Count Raven · Storm Warning
??-??The Coup de Grace · The Coup de Grace
??-??Crash Alley · Crash Alley
??-??Creed · The Sign of Victory
02-??Cristal y Acero · Solo y sin tu amor
??-??Cronos · Dancing in the Fire
??-??Crossfire · Erosi
??-??Cruella · Shock the World
04-??Cryptic Slaughter · Speak Your Peace
??-??Crüz de Füego · Together Forever
??-??Cyclone · Inferior to None
??-??Cydhie Genoside · Ashes to Ashes (Only Rosie Forever)
03-07D'erlanger · Basilisk
??-??Dagoth · Tone Zone Sessions
??-??Damnatory · The Madness Never Ends
06-26Danzig · Danzig II - Lucifuge
??-??Dawn Hawk · Dawn Hawk
??-??Deadbanger · Deadbanger
12-12DeadClaw · Bombed and Blasted
02-16Death · Spiritual Healing
04-10Death Angel · Act III
??-??Deathcore · Spontaneous Underground
??-??Death in Action · Just for Our Sake...?
09-??Death Power · The Bogeyman
??-??Deathrage · Down in the Depth of Sickness
??-??Decadence Within · Soulwound
03-21Ded Chaplin · Ded Chaplin 1st
10-23Deep Purple · Slaves and Masters
??-??DeFalla · We Give a Shit (Kickin' Ass for Fun)
??-??Defcon · Suicide
03-26Defiance · Void Terra Firma
06-24Deicide · Deicide
??-??Delirium · Zzooouhh
??-??Deliverance · The Book of Lies
??-??Deliverance · Weapons of Our Warfare
09-??Demolition Hammer · Tortured Existence
??-??Demon Eyes · Out of Control
??-??Desolation Angels · While the Flame Still Burns
??-??Despair · Decay of Humanity
06-01Destruction · Cracked Brain
??-??Detritus · Perpetual Defiance
05-05Devil Doll · Eliogabalus
09-??Deztroyer · Climate Change
05-15Dio · Lock Up the Wolves
04-30Dionysus · Excalibur
??-??Disaster · Distrust
04-05Disharmonic Orchestra · Expositionsprophylaxe
??-??Divine Right · Your Rock & Roll
07-??Dofka · Toxic Wasteland
10-09Dogs with Jobs · Shock
09-25Doro · Doro
06-14Dorso · Romance
??-??Dragon · Fallen Angel
??-??Drakar · Let draka
07-26Drinking Skull · Our Faith, Our Life... Our Death
05-14Dr. Skull · Wory Zover
??-??Drunken State · Kilt by Death
10-10Earthshaker · Pretty Good!
??-??Egypt · Pharaoes Nightmare
??-??Ekkos · La despedida
??-??Elise · No Time for Masquerade
??-??Elixir · Lethal Potion
01-25Eliza · Lovin' Hittin' Scratchin'
??-??Ella · Identiti
??-??Ella · Puteri Kota
??-??Emerald Steel · Emerald Steel
??-??Endlessight · Shadow of the Highseas
06-04Entombed · Left Hand Path
05-13Epileptic Brain Surgeons · Epileptic Brain Surgeons
??-??Equinox · The Way to Go
??-??Eros · Road to Wisdom
??-??Erosion · Thoughts
??-??Erotikill · Virgin Speed
??-??Estigia · Insubmission
??-??Eternal Ryte · World Requiem
08-04Eviction · The World Is Hours Away
??-??Excalibur · One Strange Night
??-??Excess · The Fatal Touch
??-??E-X-E · Sicker Than I Thought!
10-23Exhorder · Slaughter in the Vatican
??-??Existence · Reign in Violence
12-??Exit-13 · Green Is Good!
06-21Exodus · Impact Is Imminent
??-??Expect No Mercy · The Dreams of Marquis de Sade
09-01The Exploited · The Massacre
??-??Faff-Bey · Doesn't Feel like Laughing...
??-??Fearless Iranians from Hell · Foolish Americans
04-??Filthy Christians · Mean
??-??Final Bombs · Dooms Day
??-??Flight Charm · Flight Charm
05-01Flotsam and Jetsam · When the Storm Comes Down
??-??FN Guns · Good Shot
03-30Forbidden · Twisted into Form
??-??Fuck Off · Hell on Earth
??-??F.U.C.T. · Dimensional Depth Perception
??-??Fundum · Whatever However
02-26Gamma Ray · Heading for Tomorrow
11-11Gargoyle · 檄 ~Furebumi~
??-??Gemini · Gemini
08-10Genoa · The End with Begin
??-??Genocídio · Depression
??-??Ghandi · Grateful Message
??-??Gillman · El regreso del guerrero
??-??Glycine Max · Violent Mind//Peaceful Heart
??-??Gobra · The First at Last
??-??Golgotha · Unmaker of Worlds
02-??Grand Bite · Todos hasta el final
11-28Grand Slam · Rhythmic Noise
09-18The Great Kat · Beethoven on Speed
??-??Guardian · Fire and Love
??-??Guerreros del Metal · Guerreros del Metal Vol.2
05-31Gwar · Scumdogs of the Universe
??-??Hamer · Shermann
??-??The Handsome Beasts · The Beast Within
??-??Handy Black · Tangan Hitam
??-??Harsh Reality · Grimm Facts
??-??Haven · Your Dying Day
??-??Haywire · Abominations
??-??Haywire · Private Hell
??-??Headhunter · Parody of Life
03-??Hell's Kitchen · Fistful of Chicken
??-??Hellbastard · Natural Order
??-??Hellion · The Black Book
07-??Hellkrusher · Wasteland
??-??Hellraiser · We'll Bury You!
12-??Hellwitch · Syzygial Miscreancy
12-08Helmet · Strap It On
??-??Hericane Alice · Tear the House Down
??-??Hermes · Hermes
??-??Hetman · Do ciebie gnam
11-01Hexenhaus · The Edge of Eternity
02-01Hocus · Satanic Ceremony
11-??Holocausto · Negatives
05-01Holy Moses · World Chaos
??-??Holy Saint · Holy Saint
??-??Holy Soldier · Holy Soldier
??-??Horcas · Reinará la tempestad
??-??Howlin' Mad · Insanity
??-??Huizar · Pecado capital
??-??Hyo Jin Moon · Star Songs
??-??Hyo Jin Moon · 韓國統一
??-??Ibéria · Heroes of the Wasteland
11-??Iced Earth · Iced Earth
??-??Ice Water Mansion · Time Out of Mind
??-??Impaler · Wake Up Screaming
02-??Impetigo · Ultimo Mondo Cannibale
??-??Incubus · Beyond the Unknown
08-??Inquisidor · Sobre tu cadáver
??-??Intense Confession · Into the Forbidden
??-??Ironchrist · Getting the Most Out of Your Extinction
??-??Iron Fist · Lewd, Crude and Tattooed
10-01Iron Maiden · No Prayer for the Dying
??-??Jackal · Rise
??-??Jack Starr · A minor Disturbance
??-??James Byrd · Atlantis Rising
08-21Jersey Dogs · Thrash Ranch
??-??Joker · Joker
09-03Judas Priest · Painkiller
??-??Kage · State of Mind
??-??Kalaschnikov · Desert Storm
??-??Kamikaze · Kamikaze II
??-??Kazjurol · Dance Tarantella
??-??Kern · ...od narození
??-??Killer · Fatal Attraction
??-??Killer Fox · Orgasm of Death
01-01Killjoy · Compelled by Fear
10-30King Diamond · The Eye
10-31Kinghorse · Kinghorse
??-??Kong · Mute Poet Vocalizer
01-03Kraken · Kraken III
??-??Krankenstein · One Foot in the Grave
11-06Kreator · Coma of Souls
??-??Kreyson · Angel on the Run
??-??Krokus · Stampede
??-??Krypton · Fără teamă
01-01Lace Dragon · Lace Dragon
??-??Lawdy · Outlaw Invasion
09-??Lawnmower Deth · Ooh Crikey It's... Lawnmower Deth
??-??Leftovers · Leftovers
12-??Legion · Mind Training
??-??Lethal · Bienvenidos a mi reino
10-??Lethal · Programmed
??-??Leviaethan · Smile!
12-19London · Playa del Rock
??-??Lonely Heart · Mirage
??-??Lord · Lord 3
??-??Luv Hunter · Luv Hunter
??-??Luzbel · ¡¿Otra vez?!
04-17Madew · Still Burning and Dreaming
??-??Madhouse · Razzle Dazzle
??-??Maelstrom · Step One
??-??Malhavoc · The Release
??-??Mallet-Head · Yeah-Yeah-Yeah
??-??Malteze · Count Your Blessings
??-??Manilla Road · The Courts of Chaos
??-??Manitoba's Wild Kingdom · ...and You?
??-??Marshall · Magic Diamonds
??-??Marvel · Marvel
09-17Mary Rose · Rocks Off
??-??Massacra · Final Holocaust
??-??Mass Confusion · Confusion Intrusion
??-??Master · Master
08-10Mat Sinner · Back to the Bullet
??-??May · Rahsia
??-??Medallion · Close to Ignition
09-24Megadeth · Rust in Peace
??-??Mekong Delta · Dances of Death (And Other Walking Shadows)
07-27Meliah Rage · Solitary Solitude
??-??Mentors · Rock Bible
02-??Merciless · The Awakening
??-??Mercy · Black Magic
??-??Messenger · Titanic Suicide
??-??Messina · Terrortory
??-??Metal Duck · Auto Ducko Destructo Mondo
??-??Metalinda · Metalinda
06-??Metalium · Behind the Power
??-??Metal Lady · Metal Lady
??-??Metalourd · M.I.L.D.
??-??Mezzrow · Then Came the Killing
??-??Michael Harris · Defense Mechanizms
??-??Mind over Four · The Goddess
??-??Minier · Minier
12-21Misako Honjoh · Shall We Dance?
02-05Misako Honjoh · Visualize II
??-??Misty Rox · Nursery Crymes
??-??M.O.B. · Read My Hips
??-??Moby Dick · Ugass kutya!
??-??Mondocane · Project One
??-??Monsters · Riot in the Night
03-02Moral Crusade · An Act of Violence
??-??Morbid Decapitation · Death Anthem
09-02Morbid Saint · Spectrum of Death
03-02Morgana Lefay · Symphony of the Damned
12-??Motorband · Made in Germany
??-??Mottek · Fatal Violence
??-??Mr. Green · Mr. Green
??-??Mucky Pup · Now
??-??Murat Net · Escape from Hell
??-??Mystic-Force · Shipwrecked with the Wicked
??-??Mystrez · The Indictment
??-??Napalm · Zero to Black
07-01Napalm Death · Harmony Corruption
??-??Necrophagia · Ready for Death
??-??Necrosanct · Equal in Death
??-??Neurosis · The Word as Law
??-??New Eminence · Shape of Things
08-??Nocturnus · The Key
??-??No Return · Psychological Torment
??-??Northwinds · Sleep with Evil
10-??Ñu · Dos años de destierro
??-??Nuclear Death · Bride of Insect
09-19Obituary · Cause of Death
08-??Obliteration · Obscured Within
??-??Obliveon · From This Day Forward
??-??The Obsessed · The Obsessed
??-??Obús · Otra vez en la ruta
??-??Odyssey · In Space and Time
??-??Omnitron · Masterpeace
??-??Orden · Orden
??-??Ossian · A rock katonái
09-10Outrage · The Great Blue
??-??Overdose · Addicted to Reality
03-??Overdrive · Dishonest Words
??-??Overthrow · Within Suffering
??-??Pagan · Pagan
??-??Paganini · Detox
07-13Pantera · Cowboys from Hell
02-05Paradise Lost · Lost Paradise
12-??Patriarch · Prophecy
??-??Paul Chain · Opera Decima - The World of the End
??-??Pendemia · Narcotic Religion
10-08Pentagram · Pentagram
??-??Pharao · Bad Boys from East
??-??Pierce · II
??-??Platinum · Iceman
??-??Pokolgép · Metál az ész
??-??Polvo de Estrella · Alza tus ojos...
??-??Portrait · Portrait
??-??Power Unit · Time Chaser
03-??Precious · To Glory We Steer
05-??Prestige · Selling the Salvation
04-20Pretty Maids · Jump the Gun / Lethal Heroes
03-12Prong · Beg to Differ
??-??Prophecy of Doom · Acknowledge the Confusion Master
07-??Protected Illusion · Festering Fairytales
11-26Psychotic Waltz · A Social Grace
04-09Pungent Stench · For God Your Soul... for Me Your Flesh
09-??Puño de Hierro · Ten fe en Dios (Overtura de metal)
03-09Pyracanda · Two Sides of a Coin
09-04Queensrÿche · Empire
12-04Rage · Reflections of a Shadow
??-??Rain · Ten Years After
??-??Rajuilma · Rajuilma
??-??Randagi · Hard States of Conciousness
03-??Random · Randomised
??-??Rapscallion · Gardens of Machinery
04-24Rata Blanca · Magos, espadas y rosas
03-??Razor · Shotgun Justice
10-30Realm · Suiciety
??-??Re-Animator · Condemned to Eternity
??-??Reaper · Beyond All Time
??-??Recon · Behind Enemy Lines
??-??Redeemer · The Light Is Struck...
??-??Requiem · Via Crucis
??-??Revenge · Rhapsody from Brontoland
08-21Reverend · World Won't Miss You
??-??Righteous Pigs · Stress Related
02-28Riot V · The Privilege of Power
??-??R.I.P. · Placer insano
??-??Risk · Dirty Surfaces
??-??The Road Crew · Rock 'n' Roll Overdose
12-??Root · Zjevení
??-??Rorschach · Remain Sedate
??-??Rostok Vampires · Misery
09-??The Roxx · Sex & Roxx & Rock 'n' Roll Part I
??-??Rue Morgue · Rue Morgue
02-??Rumble Militia · They Give You the Blessing
??-??Saccara · Urbi et Orbi
??-??Sacrament · Testimony of Apocalypse
??-??Sacred Death · Deadly Playground
05-15Sacred Reich · The American Way
??-??Sacred Warrior · Wicked Generation
??-??Sacrifice · Soldiers of Misfortune
??-??Sacrifice · Total Steel
??-??Sacrosanct · Truth Is - What Is
02-??S.A.D.O. · Sensitive
09-11Sadus · Swallowed in Black
??-??Saint Vitus · V
??-??Samson · Refugee
02-27Sanctuary · Into the Mirror Black
??-??Sangtraït · Terra de vents
??-??Santa Lucia · Arktista hysteriaa
??-??Sardonyx · Open Gates
??-??Satrox · Heaven Sent
??-??Savage Thrust · Eat 'Em Raw
??-??Saxon · Solid Ball of Rock
??-??Saúl Blanch · Fiel a sus fieles
03-27Scatterbrain · Here Comes Trouble
??-??Schubert · The 5th
11-06Scorpions · Crazy World
??-??Secrecy · Art in Motion
02-??Seraphita · Persona And Shadow
12-01Seventh Angel · The Torment
??-??Seventh Seal · Messengers of Love
??-??Severance · Urla di strada
09-??Sextrash · Sexual Carnage
??-??Shell Shock · Die for Allah
??-??Shoggoth · Shoggoth
??-??Shower · Brain Piracy
10-24Show-Ya · Hard Way
07-01Sieges Even · Steps
??-??Sinawe · Four
??-??Sirens · The Twilight Zone
??-??Skimmed · New Insanity
07-??Slaughter House · Slaughter House
10-09Slayer · Seasons in the Abyss
??-??Snair · Stay Home
??-??S.O.B · What's the Truth?
10-01Sodom · Better Off Dead
??-??Sonic Violence · Jagd
??-??Speedy Weekend Band · Permanent Feeding
??-??Spiderworks · Black
??-??Squadron · Our Time Will Come
??-??State of Mind · Mass Persecution
??-??Statue · Comes to Life
??-??St. Elmos Fire · Powerdrive
??-??Stone · Colours
??-??Stonefield · Light of Lies
??-??Stos · Stos
09-15Stranger · Sailing Out
??-??Straw Dogs · Your Own Worst Nightmare
??-??Strikeforce · Incoming
08-21Stryper · Against the Law
??-??STS 8 Mission · The Mystery of Time
??-??Störmtrooper · Head Count
??-??Subvert · Free Your Mind!
07-03Suicidal Tendencies · Lights...Camera...Revolution
??-??Sultan · Check and Mate
08-??Synapse · Sword of Truth
??-??Syntra · One
??-??Tanatos · Scream from Miskatonich Valley
??-??Tankard · The Meaning of Life
??-??Tarantula · Kingdom of Lusitania
??-??Tech Ahead · Evolve to Survive
??-??Tegen Hart · Noise Underground
10-09Testament · Souls of Black
??-??Thanatos · Emerging from the Netherworlds
??-??Thrash Queen · Ashes to Ashes
11-21Thunderhead · Busted at the Border
06-07Tiamat · Sumerian Cry
??-??Titanic · Ábel
??-??Tony MacAlpine · Eyes of the World
??-??Toranaga · God's Gift
??-??Torment · Revenge
??-??Tourniquet · Stop the Bleeding
??-??Toxic Shock · Welcome Home... Near Dark
05-??Toxodeth · Mysteries About Life and Death
??-??Tracer · Screamer in the Night
??-??Transmetal · Sepelio en el mar
??-??Tropa de Shock · Fragmentos
02-13Trouble · Trouble
??-??Truce · Truce
??-??Trytan · Sylentiger
??-??Tsunami · Tough Under Fire
??-??Tublatanka · Nebo - Peklo - Raj
??-??Turbo · Dead End
??-??Turbo · Epidemic
??-??Törr · Armageddon
02-25U.D.O. · Faceless World
??-??Uglor · The Wild Boar
10-14United · Bloody but Unbowed
??-??Usurper · Divine Spiritual and Intellectual Development
??-??V12 · V12
10-12V2 · Out to Launch
??-??Vacant Grave · Life or Death
02-27Velká Morava · Přiletěl k nám na Moravu
??-??Vengeance Incorporated · Malicious Intent
??-??Vengeance Rising · Once Dead
??-??Vertical After · Staggerobics
02-24Vicious Rumors · Vicious Rumors
10-25Victory · Temples of Gold
??-??Vio-lence · Oppressing the Masses
??-??Virgin Soldiers · Watching the World
05-15Vitacit · Vzhůru přes oceán
??-??Voracious Souls · No Tribute No Thanx Fuck Off
??-??Vox Dei · Quitate la máscara
??-??Vulcain · Transition
??-??Vulcano · Ratrace
??-??Vulture · Fatal Games
10-??Wardance · Heaven Is for Sale
10-??Warfare · Hammer Horror
??-??W.C.H.C. · Agonia e Morte
??-??Wings · Teori Domino
??-??Winter · Into Darkness
03-??Witchhammer · 1487
??-??Witchhammer · Mirror, My Mirror
11-??Wolf · Some Aspects of the Moment
??-??Wolf Spider · Kingdom of Paranoia
03-23Wrath · Insane Society
??-??WWIII · WWIII
??-??Wyvern · The Red Flame of Pain
??-??Xalt · Under the Ruins
08-21Xentrix · For Whose Advantage?
??-??X-Eryus · Expose
09-03XPDC · Darjah Satu
??-??X-Rated · Shaking like a Bad Machine
??-??Ydra · Ydra 1
04-11Yngwie J. Malmsteen · Eclipse
??-??Zar · Live Your Life Forever
07-??Zero G · Exciting Game
02-04Zodiac · First
??-??Город Дит · Самоубийца
??-??Катарсис · Боже, храни...
??-??Коррозия Металла · Каннибал
??-??Красный Рассвет · Красный рассвет
??-??Кредо · Платим за всё
??-??Мастер · С петлёй на шее
??-??Ольга Рожнова & Вояж · Дорога
03-??Понтий Пилат · Час быка
??-??Райский Ад · Противостояние
??-??Спрут · Виктор Векштейн и группа Спрут
??-??Тайм-Аут · Пора
??-??Туберкулёз · Туберкулёз 4
??-??Фронт · Der Wasser der Köln
??-??Цербер · Контрибуция
??-??Чёрный Кофе · Вольному - воля
??-??ЭВМ · Здравствуй, дурдом!
07-21人間椅子 · 人間失格
09-15聖飢魔II · 有害
Data from Encyclopaedia Metallum · Analysis by glenn mcdonald · Updated 30 October 2017