There are three central issues here: Is there a universal or objective morality? Does it have a religious foundation? How can it be known? We are accustomed to speaking of the scientific laws of nature. It’s worth asking if there are moral laws of human nature. Many of us are the unwitting heirs to a philosophy that denies objective morality. We hold that science is objective, but values are subjective. We believe we can know scientific things but morality is a matter of mere opinion. On this basis we say things like “don’t impose your beliefs on me” while it would never occur to us to say “don’t impose your algebra on me.” Yet have we considered the possibility that there are moral laws in nature that are no less reliable and comprehensible than scientific laws?