The Masked City (Invisible Library #2)
by Genevieve Cogman
★★★★★