SpiderKitten rated After the Fall, Before the Fall, During the Fall: 3 stars
After the Fall, Before the Fall, During the Fall by Nancy Kress
In the year 2035, all that is left of humanity lives in the Shell. After ecological disasters have nearly destroyed …