Scan barcode
A review by hectaizani
The Human Division by John Scalzi
4.0
A bunch of interconnected short stories that start out not seeming very connected but which come together quite nicely in the end.