A review by brianpipa
For We Are Many by Dennis E. Taylor

5.0