Text this: Nonsmooth Analysis