A review by elena_r
The Ends of the World by Maggie Hall
4.0
advice for the author: just stop with the science. it was messily explained and oh gods so wrong in some places
4.0