Studies in Linear and Non-Linear Programming.