James L. VanHise

James L. VanHise lives in Raleigh, North Carolina and writes about civil resistance. He blogs about nonviolent strategy and tactics at nonviolence3.com.