A review by cbashore
Camp Zero by Michelle Min Sterling

3.75