Curious, though I sadly caught only the last few minutes of their presentation, I found their website and started browsing.
I found that I was also looking at part of the site of a group called Center for Renewal.