Spin-deviation theory of ferromagnetism. II. The non-ideal spin-deviation gas