All posts by Dr. David MacLeod

Dr. David MacLeod received both a Th.M. in New Testament Literature and Exegesis and a Ph.D. in Systematic Theology from Dallas Theological Seminary. Since 1983 he has taught Biblical Studies and Theology at Emmaus Bible College.

You Shall Call His Name Jesus

Reading Time: 6 minutes Mary was going to “bear a son,” and Joseph was commanded to name the baby […]