A review by pricklypete
MaddAddam by Margaret Atwood

5.0