Practical Mathematical Optimization: Basic Optimization Theory and Gradient-Based Algorithms (Springer Optimization and Its Applications) - [Version Originale]