William E. Welsh

Author Archive

  • Apr 7, 2022
    When summer arrived in Bavaria in late June ad 955, thousands of unwelcome barbarians from the Carpathian basin were gathering on its eastern fringe, poised to invade the southern...