novelnotions.net
Soulkeeper by David Dalglish book review - Novel Notions
Engaging story, empathizing characters, steady pacing, wonderful prose, intricate world-building, and attention-grabbing action sequences; Soulkeeper has it all.