Text this: Introduction to Continuous Optimization by Roman A. Polyak. [electronic resource] /