Algorithmic Game Theory - Martin Gairing, Rahul Savani (Springer, 2016)