Vanguard Communism

work in progress.