Franklin Sherman

Franklin Sherman is associate for interfaith relations in the Department for Ecumenical Affairs of the Evangelical Lutheran Church in America.