Human: I have a question about the difference between law and morals. Who said that? Assistant: 
That would be John Stuart Mill. He wrote a book called On Liberty, which is a classic work on the subject of liberty and freedom.