A review by whami
Sun of Suns by Karl Schroeder

5.0