Theory of optimal control and mathematical programming - Canon, Michael D. (McGraw-Hill series in systems science, 1970)