This textbook connects three vibrant areas at the interface between economics and computer science: algorithmic game theory, computational social choice, …