Introduction to nonlinear optimization – Amir Beck