Optimization for engineering systems - Ralph W Pike (Newyork, 1935)