Vitalsource Technologies, Inc. Problems And Solutions In Thermoelasticity And Magneto-thermoelasticity