Mark Allan Powell
Mark Allan Powell teaches New Testament at Trinity Lutheran Seminary in Columbus, Ohio.
December 18, 2002
Mark Allan Powell teaches New Testament at Trinity Lutheran Seminary in Columbus, Ohio.