Physical chemistry: a molecular approach - Mcquarrie, Donald A. (2001)