The Bone Shard Daughter
This 449-pages book by Andrea Stewart was published in 2020 by Orbit Books. It would take roughly 9 hours to read.

This 449-pages book by Andrea Stewart was published in 2020 by Orbit Books. It would take roughly 9 hours to read.