A Comprehensive Introduction to Sub-Riemannian Geometry - Agrachev/Barilari/Boscain (Cambridge University Press, 2019)