Theory of industrial organization - Tirole, Jean (New Delhi Printice Hall, 1996)