Ravenspire by C.J. Redwine (series)

From Book Trigger Warnings