A review by books_around_the_corner
The Infinite Sea by Rick Yancey

3.0