Alex Craft by Kalayna Price (series)

From Book Trigger Warnings