Foundations of machine learning - Mohri, Mehryar (Adaptive computation and machine learning (The MIT Press), 2019)