A review by tigger25k
Invisible Library by Genevieve Cogman

4.0

Very well written. Lots of plot twists.