Ratings2,312
Average rating4.5
There was more math and science in this book than in previous books from this author, but if you leave your trust in the characters to figure it out it makes it much more enjoyable.
I felt like the book didn't start picking up until halfway through, but it had a bit of a tear jerker ending. Worth the read for the relationship development alone.