A review by tasha_v
The People of Sparks by Jeanne DuPrau

5.0

So stressful. So wonderful. Just read it.