Hi Desmond, you may wish to have a look into: Nordstrom & Munoz: 'Geochemical thermodynamics' or works by Lasaga & Kirkpatrick, among others. Hope this helps.
For deeper understandings of "simple" thermodynamics I could suggest to read "Thermodynamics of the Earth and planets" by Patino Douce. Have fun! Alvar