Elements of Physical chemistry - Porter Bailey (NYX Academic LLC, 2012)