Fundamentals of Public Economics - Laffont, Jean-Jacques (The MIT Press, 1994)