Nazareth, John L.: Differentiable Optimization and Equation Solving