Applied Dynamics Programming For Optimization Of Dynamical Systems by David G. Wilson, Iii Rush D. Robinett & John E. Hurtado