Thought leadership meets business : how business school can become more successful - Lorange, Peter