Practical optimization methods : with Mathematica applications - Bhatti, M. Asghar (Springer, 2000)