Melville B. Nimmer Memorial Lecture: The World of the Framers - A Christian Nation?