Opinions may offend sensitive readers.