Shards of Earth - Adrian Tchaikovsky

Thrilling far-future space adventure from the author of Children of Time, winner of the Arthur C.…