David Scrimshaw rated Shards of Earth: 5 stars July 2, 2022 Public Shards of Earth by Adrian Tchaikovsky, Sophie Aldred