A review by amandajinut
The Lost Cause by Cory Doctorow

adventurous emotional funny hopeful informative fast-paced

4.25