Beating the Balrog – American Thinker Posted on March 1, 2023 https://www.americanthinker.com/articles/2023/03/beating_the_balrog.html