about-john-button books-button articles-button videos-button
organizations-button photo-gallery-button  

Here is a list of organizations I support actively and in several cases serve on the board of directors.


Healing Through Remembering (Northern Ireland)

Healing Through Remembering (HTR) is an extensive cross-community project in Northern Ireland, made up of a diverse range of individual members with different political perspectives and social experiences. HTR aims at comprehensive involvement of all stakeholders to investigate the feasibility, viability and usefulness of remembering the Troubles and in so doing both individually and collectively contribute to building a better future for all.

The object of Healing Through Remembering is to promote, for the benefit of the public in Northern Ireland, the advancement of education in the purpose and methods of mediation, conciliation and reconciliation of disputes or conflicts and of all the means of managing them for peaceful resolution in the interests of good citizenship and community relations and in particular to promote research and the exchange of views that help towards education into the causes, prevention and alleviation of destructive patterns of behaviour and into peaceful means of resolving conflict.[4]

Members come from across Northern Ireland, Great Britain and the Republic of Ireland and have been meeting over the past number of years to focus on the issue of how to deal with the past relating to the conflict in and about Northern Ireland.


Owens Valley Committee (OVC)

The Owens Valley Committee is a non-profit (501c3) organization seeking just and sustainable management of Owens Valley land and water resources. We envision a valley in which existing open space is protected, historic land uses sustained, and depleted groundwater reserves and surface water flows restored as Los Angeles phases out its dependence on Owens Valley water.


Friends of Hopkins Marine Station, Stanford University


Land Watch Monterey County


Big Sur Land Trust


Great Basin Water Network


Carmel Valley Association