Elementary dynamic programming - Norman, John M. (Arnold, 1975)