Optimization Principles by Narayan S. Rau