Ben J. M. Johnson

Western Seminary

Portland, Oregon, USA