Open menu
Anthony M. Schwartz
Surface active agents and detergents
Surface active agents, their chemistry and technology