https://againstthecurrent.org/atc063/p2363/
The Popular Front: Rethinking CPUSA History