Green function theory of a spin- Heisenberg ferromagnet