New York ; London : Ellis Horwood,