Lecture notes in microeconomic theory <the> economic agent - Rubinstein, Ariel (Princeton University Press, 2012)