A review by solarcii
Deep Blue by Jennifer Donnelly

5.0

Really Good

This is one of the most well thought out books I have read in a long time. I couldn't put it down.