A review by rhi_g
The Infinite Sea by Rick Yancey

4.0