A unified framework for linear thermo-visco-elastic wave propagation including the effects of stress-relaxation