Mark D. Roberts
Mark D. Roberts Archives

In Monday’s post I summarized a “religious case for church-state separation” found in Jon Meacham’s recent Newsweek article. Meacham believes that Jesus originated the idea of church-state separation. In support of this claim, he refers to two passages in the […]


Previous Posts