1. Introduction

2. Motivating Example

3. A Taxonomy of Models  
3.1. Inputs  
3.2. Outputs  
3.3. Information  
3.4. Mechanisms: Approaches and Techniques  

4. Theoretical Results  
4.2. Approximation  

5. Empirical Evidence  
5.1. Evidence of Manipulation  
5.2. Lessons for Theory  

6. Research Challenges  
6.1. Collusion  
6.2. Nepotism  
6.3. Punishments Not Prizes  
6.4. Machine Learning Methods  

7. Conclusion