Michael Root

Michael Root teaches theology at Lutheran Theological Southern Seminary in Columbia, South Carolina.