[citation needed] Kar Kaballa, The Second War of the Worlds, and The Island Snatchers are a series featuring a protagonist named Dylan MacBride, and set in the land of Avalon on Anwwn (a parallel to Earth).
Their ruler is Kar Kaballa, and they worship a deity named Cythraul who demands human sacrifice and wishes to emerge and consume the world.
Thus, the 19th-century-equivalent culture must contend anachronistically with an invasion of a barbarian horde similar to that of Attila the Hun or Genghis Khan (but armed with formidable, advanced weaponry).
MacBride must team with a naval officer, a visitor from Earth who is trying to sell a new weapon called a Gatling gun to the Imperial authorities, and Clarinda McTague, an appealing sorceress who worships the goddess Keridwen, in an attempt to stop the Gogs and prevent Cythraul from emerging from his underground lair and consuming the world.
The soft-core erotic "St. Germain" and "Jake Reynolds" series (along with others of his oeuvre) use witchcraft and black magic elements for putative fantasy, but remain mainstream works.