This is simply the most coherent analysis I've seen about CPUSA so far. Extremely informative, well written, and has very relevant information about the internal struggles inside the CPUSA.