Sins of the Angels (The Grigori Legacy) - Linda Poitevin 3.5 stars