Practical optimization - Philip E. Gill, Walter Murray, Margaret H. Wright (Academic Press)