Nonsmooth Analysis by Winfried Schirotzek