An Introduction to Statistical Learning : With Applications in Python - James, Gareth, 1936- (Springer texts in statistics., 2023)