Nonlinear Control Systems An Algebraic Setting 1999