Physical Chemistry 1st Edition by David W. Ball