This image was lost some time after publication.

Who

The founder of the Institute on Religion and Public Life in New York City, Rev. Richard John Neuhaus was one of the most powerful Catholic leaders in America up until his death in January 2009.