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.
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.