Chichester : Ellis Horwood,