Physical chemistry – David W. Ball