New outlook on the Minimal Model Program, I - Paolo Cascini; Vladimir Lazić (2010)