Xavier Ashe finished reading Shards of Earth (The Final Architecture, #1) by Adrian Tchaikovsky
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 …