Good discussion of the science of soap
I’m a big fan of the website Reddit.
But I just learned they have a section called “Ask a Scientist” where scientists in specific fields answer reader’s questions. I scrolled through a few and found a very good discussion on the chemistry of soaps and detergents.
Check out the discussion here.