Contributers to this site are in a process of discussion and review of key issues facing today’s revolutionary movement. Published articles identified as “Discussion articles” do not necessarily reflect the agreed position of all participants.