An introduction to statistical learning with applications in Python - James, Gareth (Springer texts in statistics, 2024)