A review by paz_books
The Infinite Sea by Rick Yancey

4.0