2 POSTS
James L. VanHise is a writer who lives in Raleigh, NC. He has written about Gene Sharp and civil resistance in The Progressive, Peace Magazine, Waging Nonviolence and elsewhere. James blogs about nonviolent strategy and tactics at nonviolence3.com. Follow him on Twitter at @Nonviolence30.