The Art and theory of dynamic programming - Dreyfus, Stuart E. (Academic, 1977)