Invia SMS: Surface active agents, their chemistry and technology, by Anthony M. Schwartz and James W. Perry.