Moral principles vs. Law