Microeconomic theory a mathematical approach - Henderson, James M. (1958)