Text this: An introduction to optimal control - George Leitmann