Ancient magic has returned. Mythical monsters have awoken. Now warrior-priest Devin Eveson and his sister Adria must stand together against the rising darkness.


In the electrifying sequel to Soulkeeper, bestselling author David Dalglish weaves an epic, action-packed tale of a city on the brink of war - think The Witcher meets Dungeons and Dragons

Ravencaller (David Dalglish)