Read the book it is even better.