Microeconomic theory : basic principles and extensions - Nicholson, Walter. (South-Western/Thomson Learning, 2002)