M Eugene Osterhaven

M. Eugene Osterhaven is emeritus professor of systematic theology at Western Theological Seminary in Holland, Michigan.