A review by johhnnyinla
Fuzzy Nation by John Scalzi

5.0