I received this novel from Pan/McMillan through NetGalley in exchange for an honest review: my thanks to both of them for this opportunity. Shards of Earth is my sixth book from Adrian Tchaikovsky …