Michael B. Shepherd is professor of biblical studies at Cedarville University. He has authored multiple academic books and articles and has taught courses in biblical languages, Ol...voir plusMichael B. Shepherd is professor of biblical studies at Cedarville University. He has authored multiple academic books and articles and has taught courses in biblical languages, Old Testament, and Johannine literature.voir moins