THERMODYNAMIC BEHAVIOUR OF THE HEISENBERG FERROMAGNET