Recommend Tirole Corp F type Comprehensive and Up-To-Date Asset Pricing Survery