Optimal control via nonsmooth analysis - Loewen, Philip Daniel (American Mathematical Society, 1993)