"Gareth James; Daniela Witten; Trevor Hastie; Robert Tibshirani" (2013). An Introduction to Statistical Learning. Springer Science+Business Media.