A review by jasfa
We Are Legion by Dennis E. Taylor

3.0