Our Established Church: Americanism

"it is clear that Madison and Jefferson, under the guise of religious neutrality, were arguing for the imposition of a new theology of the State in preference to the old one involving some form of Church-State alliance." -- Christopher A. Ferrara, Liberty: The God That Failed, p. 560

Of note in this regard: The founders of the new republic placed a newly invented goddess, Liberty, on almost all American coinage up until the 20th century. They knew they were founding a new religion.

Comments

  1. Does Ferrarra mean "state" as in country or "state" as in government here? I can see the former, but not the latter.

    ReplyDelete

Post a Comment

Popular posts from this blog

Libertarians, My Libertarians!

"Machine Learning"

"Pre-Galilean" Foolishness