A review by readbynight
The End: Surviving the World Through Imagined Disasters by Katie Goh

informative fast-paced

4.0