John B. Carpenter holds a Ph.D. in Church history with a concentration in New England Puritanism. He is pastor of Covenant Reformed Baptist Church in North Carolina.
Recent Articles by John B. Carpenter
- Christians ended slavery. Do you think that’s a conservative simpleton’s mock-worthy bombast, embarrassing the rest of us with his black-and-white, unapologetic caricature of American