A review by bll1010
The Surface Breaks by Louise O'Neill

4.0

I was prepared to dislike this book, but I find myself pleasantly surprised.