A review by new_moons
The Dark Secret by Tui T. Sutherland

4.25