Extended Non-Equilibrium Thermodynamics