Applied nonlinear programming - Sharma, Sanjay (New Age International, 2006)