Practical methods of optimization - Fletcher, R. 1939-2016 (Wiley-interscience, 1987)