The Shadows Of God by Greg Keyes

Set in an alternate 17th-century world where magic and science coexist, the story unfolds as the final installment of a series, weaving together the fates of diverse characters amidst a backdrop of political intrigue and supernatural forces. As the New World teeters on the brink of chaos, the protagonists must navigate treacherous alliances and confront their own inner demons to prevent an impending apocalypse. With the fate of humanity hanging in the balance, the narrative explores themes of power, redemption, and the enduring struggle between light and darkness.

Purchase from Bookshop.org