I'm half way through it now. Its pretty good