Contributor

Bishop Gene Robinson

The Rt. Rev. V. Gene Robinson, Bishop of New Hampshire, USA. Visiting Senior Fellow at the Center for American Progress.

Contributor