Practical methods of optimization - Fletcher, Roger (A Wiley-Interscience publication, 1987)