book length=research and quality, interesting thesis.
no, i admit not to having read its 900 pages. but large swathes of the left have always been against stalinism, maoism and its derivatives. the tendency to conflate them with say, the sandinistas, ho chi minh, tito's yugoslavia, allende's...