Bob Libby

Libby is the former rector of St. Christopher's-by-the-Sea in Key Biscayne, Florida, as well as a journalist who participates in ecumenical television and radio programs.