Oscar MacMillan Buck

Buck is Professor of Missions and Comparative Religion at Drew Theological Seminary.