Non-Linear & dynamic Programming - Hadley G. (Addison Wesley London, 1972)