A review by menaquinone
A Single Shard by Linda Sue Park

4.0

A bit too didactic but enjoyable regardless