A review by lucy_manson
In the Afterlight by Alexandra Bracken

5.0