Optimal Transportation And Applications by Luigi Ambrosio, Luis A. Caffarelli & Yann Brenier