Twenty lectures on algorithmic game theory / Tim Roughgarden, Standford University, California. Cambridge : Cambridge University Press, [2016[