I like this book, however; there are repeat chapters 370-375 read in chapters 352-357, and there is a missing chunk of pertinent information that was jumped (possible on purpose). so now I've wasted money on 5 chapters that I've already read and am a little confused about what's what.