Basic Thermochemistry in Materials Processing - Gabriel Plascencia, David Jaramillo (Springer, 2017)