Undead by MaryJanice Davidson (series)

From Book Trigger Warnings