A review by marlzipan
The Bone Shard War by Andrea Stewart

3.5

A confusing ending to a fantastic trilogy.