Differentiable Optimization and Equation Solving door John Lawrence Nazareth, Larry Nazareth & John L. Nazareth