Question: Resources for Radical Group Organizing

What sorts of resources are there for radical group organizing? I'm not talking about community organizing, but about ways to develop internally -- structure, dynamics, responsibilities, types of leadership, meetings, working with or outside of the nonprofit world, etc.

In other words, I know there are some books out there on the history of affinity groups, consensus-building and direct democracy -- but I'm looking for strategy, how to implement those sorts of things in my own group.

Books, articles, web resources or anything of that sort would be excellent.