Fragments



All Links

Share this:

Details of Fragments

About Fragments
Fragments- Personal site of James VanHise, with thoughts and information about the nature of power, the necessity of social change, the futility of war, and the promise of strategic nonviolence.