Mark Silk

Mark Silk is Professor of Religion in Public Life at Trinity College and director of the college's Program on Public Values. This piece published via Religion News Service. / Photo courtesy of iStockphoto.