The Fiction of the Religiously Neutral State (OFFSITE LINK) -Christopher Ferrara

Fascinating analysis of how idolatry is inevitable in any system of government that claims to have separation of church and state. Very interesting historical context that explains the errors of the Constitution.