madelynfrancis 's review for:

The Infinite Sea by Rick Yancey
4.0

The ending tempted me to give 5 stars