3.5 stars. The writing was good and it was touching at moments, but I felt Adam's complete character change from the last book was a little unrealistic. It was a little much, I think, and it kind of colored everything negatively for me.