The Many faces of communism