A review by whendles
The Lost Library by Rebecca Stead, Wendy Mass

fast-paced

5.0