A review by chanreads_
Children of Memory by Adrian Tchaikovsky

4.0