Dynamic Programming - Bellman, Richard (New York Dover Publications, 2003)