Regularity concepts in nonsmooth analysis : theory and applications pt. 1. Nonsmooth analysis theory pt. 2. Regularity concepts in nonsmooth analysis theory pt. 3. Applications of nonsmooth analysis theory