Darkness Rising by Kelley Armstrong (series)

From Book Trigger Warnings