““freedom of religion has both private and public dimensions. It is the freedom to pray, to worship, to commune with one’s fellows of like mind and heart in the private practices of faith. But it is also the freedom to bear witness to one’s beliefs and commitments, to be visibly religious in public life, to associate freely on the basis of religion and peacefully to encounter others with differing views on a basis of equality. It is the freedom to organize and act politically, to vote, to make arguments about public policy, and to legislate, on the basis of one’s religious beliefs, consistent with principles of universal justice toward others.””