Models in microeconomic theory - Osborne, Martin J.; Rubinstein, Ariel (Open Book Publishers, 2020)