A review by stressedmouse
Soulkeeper by David Dalglish

Did not finish book. Stopped at 10%.
Very simplistic writing and character work