Jerry L. Van Marter

Jerry L. Van Marter writes for Ecumenical News International.