Non linear and dynamic programming - Hadley G; Hadley G