Xavier Ashe rated Shards of Earth (The Final Architecture, #1): 5 stars
Shards of Earth (The Final Architecture, #1) by Adrian Tchaikovsky
The Arthur C. Clarke award-winning author of Children of Time brings us an extraordinary space opera about humanity on the …