Nonsmooth analysis and control theory / - Clarke, Frank H. (Springer, 1998)