A review by ellemiche00
Broken Veil by Jeff Wheeler

Good! I felt like the conflicts were resolved a little too neatly at the end, but the writing and world-building was excellent as always.