A review by emilycirrus
The Age of Miracles by Karen Thompson Walker

5.0