Bobert, you might be interested in checking out Starhawk's website at www.starhawk.com. She's a very brave lady who works with "United for Peace" organizing demonstrations all over the world, not only for human rights but for ecological/political ones as well. Trying to release the planet from the grip of the megalomaniac multinational corporations and groups like the G8 summit people.
She spent a few months living with a Palestinian family in the occupied territories last summer writing and working for United for Peace. Her report is a real eye-opener. Arm yourself with Kleenex if you partake.
She has some very practical guidelines for organizing and conducting non-violent demonstrations. I believe she's currently working in the U.S. to prevent war with Iraq.
The world needs more people like her.