Soul of Swords (Demonsouled Book 7)
MAZAEL CRAVENLOCK is the last hope. As castle after castle falls to the runedead horde, Mazael must lead his armies to victory... or the world shall fall into darkness forever. And Mazael must stop his father's dark... See More