A review by andreasromancebooks
The Infinite Sea by Rick Yancey

2.0