A review by rosy57
The Quiet at the End of the World by Lauren James

Well I did not expect that