A review by triumphal_reads
A Thousand Sons by Graham McNeill

5.0