3.0

I am not entirely crazy about how this book was written, however I still teared up at the end.