Skip to product information
1 of 2

Clash of the Gods (Book 7 in War of the Magi)

Clash of the Gods (Book 7 in War of the Magi)

  • Purchase the paperback
  • Allow 7-10 business days for packaging and delivery!

Evil has won. God does nothing. But one hope remains.

Scattered throughout Hydor, Sera, Faye, and Auron watch as the world falls. Their families killed, the kingdom destroyed, and their powers scattered, they struggle to find a reason to continue.

Iblis’ destruction seems unstoppable. Men and magi can only slow, not stop, him. His will has become indomitable, and Ostus idly sits by.

But all is not yet lost.

In the deepest recesses of her heart, Sera knows there is an even greater force at play, one that can shift the tide of war. Though scorned by the gods before, she can rely on this force to help her keep her greatest vow: to always use her magic for good, no matter what evil she witnesses.

And in doing so, she may yet emerge from the clash of the gods and save their world.

View full details

Book Information

Read a Sample

Book Length

438 pages

Series Summary

For fans of Anne McCaffrey and JRR Tolkien comes the critically appraised epic fantasy series "War of the Magi," by Stephen Allan. This series, spanning over four centuries of legends, warfare, and falling empires and rising kingdoms, tells the stories of perseverance, triumph, adversity, love, tragedy, and legacy. Read on as a diverse cast of characters learns what it means to use their magic for good, to watch as their legacies rise and fall, and to ultimately save the world from the gods who would destroy it.

About the Author

Stephen Allan is the author of multiple fantasy books, including the epic fantasy series "War of the Magi" and the sci-fi/fantasy "Kastori Chronicles" series. Readers have called him "a master storyteller" with "a writing style [that] has an ease and fluidity to it which will satisfy any... fan." When he's not writing, he's practicing Krav Maga, chasing his two Siberian Huskies around in the backyard, or traveling somewhere.