Twenty lectures on algorithmic game theory - Roughgarden, Tim 1975- (Cambridge University Press, 2016)