Microeconomic theory : basic principles and extensions - Nicholson, Walter (The dryden press Inc., 1972)