Practical optimization - Gill, Philip E. (Academic press, 1981)