AD Belegundu and TR chandrupatla Optimization Concepts and Applications in Engineering Basic and Fortran Programs - New york Pearson Education 2002