Government in our democracy, state and national, must be neutral in matters of religious theory, doctrine, and practice. It may not be hostile to any religion or to the advocacy of no-religion; and it may not aid, foster, or promote one religion or religious theory against another or even against the militant opposite. The First Amendment mandates governmental neutrality between religion and religion, and between religion and nonreligion. [Epperson v. Arkansas, 393 U.S. 97, 1968.]