Introduction to Physical Chemistry by Mark Ladd, W.H. Lee & Mark F.C. Ladd