A review by bangell
The Fragile Threads of Power by V.E. Schwab

5.0

I will keep returning to this universe as long as VE Schwab keeps writing it