An Introduction to Statistical Learning with applications in R - James, Gareth; Witten, Daniela; Hastie, Trevor J; Tibshirani, Robert (Springer Texts in Statistics., 2017)