i am reading the hy book right now. the graphs have way too much details. They are not high yield at all. This book has some unnecessary details. For example, it has one big paragraph on different influenza vaccine strains from "advisory committtee on immunization practice, mmwr 2004:53 1-40." And it has select CD antigens on immune cells from CD1 all the way to CD 89 on two pages.
and some of the sentences are wordy and hard to understand, for example, "antigenic drift results from mutations in the RNA segment coding for either of the major membrane antigens." That could be broken into two parts, so they can be better understood.
It does have some good information especially the last few chapters, but you can't possibly remember everything in the book, it has too many details.